/opt/stack/tempest ~ Initializing stestr all-plugin create: /opt/stack/tempest/.tox/all-plugin all-plugin installdeps: -chttps://releases.openstack.org/constraints/upper/master, -r/opt/stack/tempest/requirements.txt all-plugin develop-inst: /opt/stack/tempest all-plugin installed: /usr/lib/python3/dist-packages/secretstorage/dhcrypto.py:15: CryptographyDeprecationWarning: int_from_bytes is deprecated, use int.from_bytes instead, from cryptography.utils import int_from_bytes,/usr/lib/python3/dist-packages/secretstorage/util.py:19: CryptographyDeprecationWarning: int_from_bytes is deprecated, use int.from_bytes instead, from cryptography.utils import int_from_bytes,alembic==1.6.5,amqp==5.0.6,aniso8601==9.0.1,appdirs==1.4.4,attrs==21.2.0,Automat==0.8.0,automaton==2.3.0,Babel==2.9.1,bcrypt==3.2.0,beautifulsoup4==4.9.3,blinker==1.4,boto3==1.17.84,botocore==1.20.84,cachetools==4.2.2,castellan==3.8.0,certifi==2021.5.30,cffi==1.14.5,chardet==4.0.0,-e git+https://opendev.org/openstack/cinder@d5f0e51879c03654db4bf89564695e01af593350#egg=cinder,click==8.0.1,cliff==3.8.0,cmd2==1.5.0,colorama==0.4.4,command-not-found==0.3,configobj==5.0.6,configshell-fb==1.1.25,constantly==15.1.0,cryptography==3.4.7,cursive==0.2.2,dbus-python==1.2.16,debtcollector==2.2.0,decorator==4.4.2,defusedxml==0.7.1,distlib==0.3.2,distro==1.4.0,distro-info===0.23ubuntu1,dnspython==1.16.0,dogpile.cache==1.1.3,elementpath==2.2.2,entrypoints==0.3,etcd3==0.12.0,etcd3gw==0.2.5,eventlet==0.30.2,extras==1.0.0,fasteners==0.14.1,filelock==3.0.12,fixtures==3.0.0,Flask==2.0.1,Flask-RESTful==0.3.9,future==0.18.2,futurist==2.3.0,-e git+https://opendev.org/openstack/glance@c5c7a2a6342fc3de0b9cc2ec3f0ff7b907cc1fc7#egg=glance,glance-store==2.5.0,google-api-core==1.28.0,google-api-python-client==2.6.0,google-auth==1.30.1,google-auth-httplib2==0.1.0,googleapis-common-protos==1.53.0,greenlet==1.1.0,grpcio==1.38.0,httplib2==0.19.1,hyperlink==19.0.0,idna==2.10,importlib-metadata==1.5.0,importlib-resources==5.1.4,incremental==16.10.1,iso8601==0.1.14,itsdangerous==2.0.1,Jinja2==3.0.1,jmespath==0.10.0,jsonpatch==1.32,jsonpointer==2.1,jsonschema==3.2.0,keyring==18.0.1,-e git+https://opendev.org/openstack/keystone@63ef8f81f34a41d9e242e44658c962dc86186d80#egg=keystone,keystoneauth1==4.3.1,keystonemiddleware==9.3.0,kombu==5.1.0,language-selector==0.1,lazr.uri==1.0.3,linecache2==1.0.0,logutils==0.3.5,lxml==4.6.3,Mako==1.1.4,MarkupSafe==2.0.1,microversion-parse==1.0.1,monotonic==1.6,more-itertools==4.2.0,msgpack==1.0.2,munch==2.5.0,mysqlclient==1.4.4,netaddr==0.8.0,netifaces==0.11.0,-e git+https://opendev.org/openstack/networking-hyperv@a913cc69ace39c8e738ae823ae3bad1bcaa2da73#egg=networking_hyperv,networkx==2.5.1,-e git+http://10.106.1.39/p/openstack/neutron@f0d51e0786c5eae6a76217235cc98554c3a4bf8b#egg=neutron,neutron-lib==2.11.0,-e git+https://opendev.org/openstack/nova@84cfbddf349b27d2c563e5b16857dcfce3e756b3#egg=nova,numpy==1.20.3,oauth2client==4.1.3,oauthlib==3.1.0,-e git+https://opendev.org/openstack/placement.git@024133eb2dc35476719f3e46839bb77afaa00573#egg=openstack_placement,openstacksdk==0.57.0,os-brick==4.3.1,os-client-config==2.1.0,os-ken==2.0.0,os-resource-classes==1.0.0,os-service-types==1.7.0,os-testr==2.0.0,os-traits==2.5.0,os-vif==2.5.0,os-win==5.4.0,os-xenapi==0.3.4,osc-lib==2.4.0,osc-placement==3.0.0,oslo.cache==2.8.0,oslo.concurrency==4.4.0,oslo.config==8.7.0,oslo.context==3.3.0,oslo.db==9.0.0,oslo.i18n==5.0.1,oslo.log==4.5.0,oslo.messaging==12.8.0,oslo.middleware==4.2.0,oslo.policy==3.8.0,oslo.privsep==2.5.0,oslo.reports==2.2.0,oslo.rootwrap==6.2.0,oslo.serialization==4.1.0,oslo.service==2.5.0,oslo.upgradecheck==1.4.0,oslo.utils==4.9.0,oslo.versionedobjects==2.4.0,oslo.vmware==3.9.0,osprofiler==3.4.0,ovs==2.13.3,ovsdbapp==1.10.0,packaging==20.9,paramiko==2.7.2,passlib==1.7.4,Paste==3.5.0,PasteDeploy==2.1.1,pbr==5.6.0,pcp==5.0,pecan==1.3.3,pexpect==4.6.0,pluggy==0.13.1,prettytable==0.7.2,protobuf==3.17.1,psutil==5.8.0,py==1.10.0,pyasn1==0.4.8,pyasn1-modules==0.2.8,pycadf==3.1.1,pycparser==2.20,pydot==1.4.2,pyeclib==1.6.0,Pygments==2.3.1,PyGObject==3.36.0,PyHamcrest==1.9.0,pyinotify==0.9.6,PyJWT==2.1.0,pymacaroons==0.13.0,PyMySQL==1.0.2,PyNaCl==1.4.0,pyOpenSSL==20.0.1,pyparsing==2.4.7,pyperclip==1.8.2,pypowervm==1.1.26,pyroute2==0.5.19,pyrsistent==0.15.5,pysaml2==7.0.1,pyserial==3.4,python-apt==2.0.0+ubuntu0.20.4.4,python-barbicanclient==5.1.0,python-cinderclient==7.4.0,python-dateutil==2.8.1,python-debian===0.1.36ubuntu1,python-designateclient==4.3.0,python-editor==1.0.4,python-glanceclient==3.3.0,python-keystoneclient==4.2.0,python-memcached==1.59,python-mimeparse==1.6.0,python-neutronclient==7.4.0,python-novaclient==17.5.0,python-openstackclient==5.5.0,python-subunit==1.4.0,python-swiftclient==3.12.0,pytz==2021.1,pyudev==0.22.0,PyYAML==5.4.1,repoze.lru==0.7,requests==2.25.1,requests-unixsocket==0.2.0,requestsexceptions==1.4.0,retrying==1.3.3,rfc3986==1.5.0,Routes==2.5.1,rsa==4.7.2,rtslib-fb==2.1.74,s3transfer==0.4.2,scrypt==0.8.18,SecretStorage==2.3.1,setproctitle==1.2.2,simplegeneric==0.8.1,simplejson==3.17.2,six==1.16.0,sortedcontainers==2.1.0,sos==4.1,soupsieve==2.2.1,SQLAlchemy==1.3.23,sqlalchemy-migrate==0.13.0,sqlparse==0.4.1,ssh-import-id==5.10,statsd==3.3.0,stestr==3.2.0,stevedore==3.3.0,suds-jurko==0.6,-e git+https://opendev.org/openstack/swift@727516de5162f6a68a0ba681bcade604d9053f49#egg=swift,systemd-python==234,tabulate==0.8.9,targetcli-fb==2.1.51,taskflow==4.6.0,-e git+https://opendev.org/openstack/tempest@3e127640657b294c9d4a941b6a6bb287aa496539#egg=tempest,Tempita==0.5.2,tenacity==6.3.1,testresources==2.0.1,testscenarios==0.5.0,testtools==2.4.0,toml==0.10.2,tooz==2.9.0,tox==3.23.1,traceback2==1.4.0,ufw==0.36,unattended-upgrades==0.1,unittest2==1.1.0,uritemplate==3.0.1,urllib3==1.26.5,urwid==2.0.1,vine==5.0.0,virtualenv==20.4.7,voluptuous==0.12.1,wadllib==1.3.3,waitress==2.0.0,warlock==1.3.3,wcwidth==0.2.5,WebOb==1.8.7,websockify==0.9.0,WebTest==2.0.35,Werkzeug==2.0.1,wrapt==1.12.1,WSME==0.10.1,xattr==0.9.7,xmlschema==1.6.2,yappi==1.3.2,zipp==3.4.1,zope.interface==4.7.1,zstd==1.5.0.2,zVMCloudConnector==1.4.1 ___________________________________ summary ____________________________________ all-plugin: skipped tests congratulations :) {1} tempest.api.network.admin.test_negative_quotas.QuotasNegativeTest.test_network_quota_exceeding [8.353674s] ... ok {7} tempest.api.network.admin.test_external_networks_negative.ExternalNetworksAdminNegativeTestJSON.test_create_port_with_precreated_floatingip_as_fixed_ip [9.619618s] ... ok {3} tempest.api.network.admin.test_external_network_extension.ExternalNetworksTestJSON.test_create_external_network [6.837418s] ... ok {1} tempest.api.network.test_agent_management_negative.AgentManagementNegativeTest.test_list_agents_non_admin [0.381587s] ... ok {6} tempest.api.network.admin.test_ports.PortsAdminExtendedAttrsIpV6TestJSON.test_create_port_binding_ext_attr [10.246140s] ... ok {7} tempest.api.network.admin.test_quotas.QuotasTest.test_quotas [2.408321s] ... ok {7} tempest.api.network.admin.test_quotas.QuotasTest.test_show_quota_details [2.722859s] ... ok {6} tempest.api.network.admin.test_ports.PortsAdminExtendedAttrsIpV6TestJSON.test_list_ports_binding_ext_attr [7.683437s] ... ok {6} tempest.api.network.admin.test_ports.PortsAdminExtendedAttrsIpV6TestJSON.test_show_port_binding_ext_attr [5.525335s] ... ok {3} tempest.api.network.admin.test_external_network_extension.ExternalNetworksTestJSON.test_delete_external_networks_with_floating_ip [19.444442s] ... ok {3} tempest.api.network.admin.test_external_network_extension.ExternalNetworksTestJSON.test_list_external_networks [3.435769s] ... ok {7} tempest.api.network.test_extensions.ExtensionsTestJSON.test_list_show_extensions [3.602899s] ... ok {3} tempest.api.network.admin.test_external_network_extension.ExternalNetworksTestJSON.test_show_external_networks_attribute [3.278055s] ... ok {1} tempest.api.network.test_extra_dhcp_options.ExtraDHCPOptionsTestJSON.test_create_list_port_with_extra_dhcp_options [6.024823s] ... ok {3} tempest.api.network.admin.test_external_network_extension.ExternalNetworksTestJSON.test_update_external_network [2.739296s] ... ok {6} tempest.api.network.admin.test_ports.PortsAdminExtendedAttrsIpV6TestJSON.test_update_port_binding_ext_attr [12.474398s] ... ok {1} tempest.api.network.test_extra_dhcp_options.ExtraDHCPOptionsTestJSON.test_update_show_port_with_extra_dhcp_options [1.491734s] ... ok {3} tempest.api.network.admin.test_routers_dvr.RoutersTestDVR.test_centralized_router_creation [2.123894s] ... ok {3} tempest.api.network.admin.test_routers_dvr.RoutersTestDVR.test_centralized_router_update_to_dvr [4.786301s] ... ok {3} tempest.api.network.admin.test_routers_dvr.RoutersTestDVR.test_distributed_router_creation [1.286798s] ... ok {2} tempest.api.network.admin.test_floating_ips_admin_actions.FloatingIPAdminTestJSON.test_create_list_show_floating_ip_with_tenant_id_by_admin [9.675612s] ... ok {6} tempest.api.network.admin.test_routers_negative.RoutersAdminNegativeTest.test_router_set_gateway_used_ip_returns_409 [10.036695s] ... ok {6} tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_network [5.618128s] ... ok {1} tempest.api.network.test_networks.NetworksTest.test_create_delete_subnet_all_attributes [10.607196s] ... ok {2} tempest.api.network.admin.test_floating_ips_admin_actions.FloatingIPAdminTestJSON.test_list_floating_ips_from_admin_and_nonadmin [13.708533s] ... ok {1} tempest.api.network.test_networks.NetworksTest.test_create_delete_subnet_with_allocation_pools [4.983280s] ... ok {7} tempest.api.network.test_floating_ips.FloatingIPTestJSON.test_create_floating_ip_specifying_a_fixed_ip_address [12.095428s] ... ok {6} tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_port [9.642792s] ... ok {1} tempest.api.network.test_networks.NetworksTest.test_create_delete_subnet_with_dhcp_enabled [4.579526s] ... ok {1} tempest.api.network.test_networks.NetworksTest.test_create_delete_subnet_with_gw [11.319854s] ... ok {3} tempest.api.network.test_dhcp_ipv6.NetworksTestDHCPv6.test_dhcp_stateful [29.434592s] ... ok {7} tempest.api.network.test_floating_ips.FloatingIPTestJSON.test_create_list_show_update_delete_floating_ip [17.031939s] ... ok {6} tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_subnet [16.191611s] ... ok {1} tempest.api.network.test_networks.NetworksTest.test_create_delete_subnet_with_gw_and_allocation_pools [10.294498s] ... ok {6} tempest.api.network.test_networks.BulkNetworkOpsTest.test_bulk_create_delete_network [4.265978s] ... ok {1} tempest.api.network.test_networks.NetworksTest.test_create_delete_subnet_with_host_routes_and_dns_nameservers [8.130068s] ... ok {7} tempest.api.network.test_floating_ips.FloatingIPTestJSON.test_create_update_floatingip_with_port_multiple_ip_address [20.533695s] ... ok {6} tempest.api.network.test_networks.BulkNetworkOpsTest.test_bulk_create_delete_port [10.682050s] ... ok {2} tempest.api.network.admin.test_routers.RoutersAdminTest.test_create_router_set_gateway_with_fixed_ip [18.700491s] ... ok {1} tempest.api.network.test_networks.NetworksTest.test_create_delete_subnet_without_gateway [9.410355s] ... ok {2} tempest.api.network.admin.test_routers.RoutersAdminTest.test_create_router_setting_project_id [1.456197s] ... ok {3} tempest.api.network.test_dhcp_ipv6.NetworksTestDHCPv6.test_dhcp_stateful_fixedips [28.196526s] ... ok {6} tempest.api.network.test_networks.BulkNetworkOpsTest.test_bulk_create_delete_subnet [11.855100s] ... ok {1} tempest.api.network.test_networks.NetworksTest.test_create_update_delete_network_subnet [9.758541s] ... ok {2} tempest.api.network.admin.test_routers.RoutersAdminTest.test_create_router_with_default_snat_value [10.514026s] ... ok {7} tempest.api.network.test_floating_ips.FloatingIPTestJSON.test_floating_ip_delete_port [15.513002s] ... ok {1} tempest.api.network.test_networks.NetworksTest.test_create_update_network_description [3.247639s] ... ok {3} tempest.api.network.test_dhcp_ipv6.NetworksTestDHCPv6.test_dhcp_stateful_fixedips_duplicate [12.674042s] ... ok {0} tempest.api.compute.servers.test_create_server.ServersTestManualDisk.test_verify_created_server_vcpus [0.971738s] ... ok {0} tempest.api.compute.servers.test_create_server.ServersTestManualDisk.test_verify_server_details [0.001067s] ... ok {1} tempest.api.network.test_networks.NetworksTest.test_delete_network_with_subnet [8.250093s] ... ok {1} tempest.api.network.test_networks.NetworksTest.test_external_network_visibility [1.182327s] ... ok {3} tempest.api.network.test_dhcp_ipv6.NetworksTestDHCPv6.test_dhcp_stateful_fixedips_outrange [6.805593s] ... ok {1} tempest.api.network.test_networks.NetworksTest.test_list_networks [0.343558s] ... ok {1} tempest.api.network.test_networks.NetworksTest.test_list_networks_fields [0.467352s] ... ok {1} tempest.api.network.test_networks.NetworksTest.test_list_subnets [0.690506s] ... ok {1} tempest.api.network.test_networks.NetworksTest.test_list_subnets_fields [0.423332s] ... ok {1} tempest.api.network.test_networks.NetworksTest.test_show_network [0.371119s] ... ok {1} tempest.api.network.test_networks.NetworksTest.test_show_network_fields [0.397200s] ... ok {1} tempest.api.network.test_networks.NetworksTest.test_show_subnet [0.258740s] ... ok {1} tempest.api.network.test_networks.NetworksTest.test_show_subnet_fields [0.201409s] ... ok {5} tempest.api.compute.servers.test_create_server.ServersTestJSON.test_verify_created_server_vcpus [0.906747s] ... ok {5} tempest.api.compute.servers.test_create_server.ServersTestJSON.test_verify_server_details [0.000614s] ... ok {2} tempest.api.network.admin.test_routers.RoutersAdminTest.test_create_router_with_snat_explicit [30.727641s] ... ok {1} tempest.api.network.test_networks.NetworksTest.test_update_subnet_gw_dns_host_routes_dhcp [16.572756s] ... ok {6} tempest.api.network.test_networks.NetworksIpV6TestAttrs.test_create_delete_slaac_subnet_with_ports [17.821607s] ... ok {4} tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_lock_unlock_server [30.105006s] ... ok {6} tempest.api.network.test_networks.NetworksIpV6TestAttrs.test_create_delete_stateless_subnet_with_ports [9.220680s] ... ok {1} tempest.api.network.test_security_groups_negative.NegativeSecGroupIPv6Test.test_create_additional_default_security_group_fails [0.482414s] ... ok {1} tempest.api.network.test_security_groups_negative.NegativeSecGroupIPv6Test.test_create_duplicate_security_group_rule_fails [4.744456s] ... ok {4} tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_pause_unpause_server [10.744976s] ... ok {2} tempest.api.network.admin.test_routers.RoutersAdminTest.test_update_router_reset_gateway_without_snat [24.884058s] ... ok {1} tempest.api.network.test_security_groups_negative.NegativeSecGroupIPv6Test.test_create_security_group_rule_with_bad_ethertype [5.077761s] ... ok {5} tempest.api.network.admin.test_metering_extensions.MeteringIpV6TestJSON.test_create_delete_metering_label_rule_with_filters [1.296844s] ... ok {6} tempest.api.network.test_networks.NetworksIpV6TestAttrs.test_create_delete_subnet_with_v6_attributes_slaac [10.586330s] ... ok {5} tempest.api.network.admin.test_metering_extensions.MeteringIpV6TestJSON.test_create_delete_metering_label_with_filters [1.590997s] ... ok {5} tempest.api.network.admin.test_metering_extensions.MeteringIpV6TestJSON.test_list_metering_label_rules [0.086260s] ... ok {5} tempest.api.network.admin.test_metering_extensions.MeteringIpV6TestJSON.test_list_metering_labels [0.385059s] ... ok {5} tempest.api.network.admin.test_metering_extensions.MeteringIpV6TestJSON.test_show_metering_label [0.271465s] ... ok {1} tempest.api.network.test_security_groups_negative.NegativeSecGroupIPv6Test.test_create_security_group_rule_with_bad_protocol [2.630432s] ... ok {5} tempest.api.network.admin.test_metering_extensions.MeteringIpV6TestJSON.test_show_metering_label_rule [0.169774s] ... ok {1} tempest.api.network.test_security_groups_negative.NegativeSecGroupIPv6Test.test_create_security_group_rule_with_bad_remote_ip_prefix [1.659702s] ... ok {0} tempest.api.network.admin.test_metering_extensions.MeteringTestJSON.test_create_delete_metering_label_rule_with_filters [1.285439s] ... ok {0} tempest.api.network.admin.test_metering_extensions.MeteringTestJSON.test_create_delete_metering_label_with_filters [1.168342s] ... ok {0} tempest.api.network.admin.test_metering_extensions.MeteringTestJSON.test_list_metering_label_rules [0.075403s] ... ok {0} tempest.api.network.admin.test_metering_extensions.MeteringTestJSON.test_list_metering_labels [0.057222s] ... ok {0} tempest.api.network.admin.test_metering_extensions.MeteringTestJSON.test_show_metering_label [0.188427s] ... ok {0} tempest.api.network.admin.test_metering_extensions.MeteringTestJSON.test_show_metering_label_rule [0.037596s] ... ok {1} tempest.api.network.test_security_groups_negative.NegativeSecGroupIPv6Test.test_create_security_group_rule_with_invalid_ports [2.744500s] ... ok {1} tempest.api.network.test_security_groups_negative.NegativeSecGroupIPv6Test.test_create_security_group_rule_with_non_existent_remote_groupid [2.632827s] ... ok {1} tempest.api.network.test_security_groups_negative.NegativeSecGroupIPv6Test.test_create_security_group_rule_with_non_existent_security_group [0.511124s] ... ok {2} tempest.api.network.admin.test_routers.RoutersAdminTest.test_update_router_set_gateway [14.008166s] ... ok {6} tempest.api.network.test_networks.NetworksIpV6TestAttrs.test_create_delete_subnet_with_v6_attributes_stateful [11.582889s] ... ok {3} tempest.api.network.test_dhcp_ipv6.NetworksTestDHCPv6.test_dhcp_stateful_router [61.143109s] ... ok {1} tempest.api.network.test_security_groups_negative.NegativeSecGroupIPv6Test.test_create_security_group_rule_with_remote_ip_and_group [5.066252s] ... ok {1} tempest.api.network.test_security_groups_negative.NegativeSecGroupIPv6Test.test_create_security_group_rule_wrong_ip_prefix_version [2.506661s] ... ok {7} tempest.api.network.test_floating_ips.FloatingIPTestJSON.test_floating_ip_update_different_router [74.332055s] ... ok {1} tempest.api.network.test_security_groups_negative.NegativeSecGroupIPv6Test.test_create_security_group_update_name_default [0.957775s] ... ok {1} tempest.api.network.test_security_groups_negative.NegativeSecGroupIPv6Test.test_delete_non_existent_security_group [0.029121s] ... ok {1} tempest.api.network.test_security_groups_negative.NegativeSecGroupIPv6Test.test_show_non_existent_security_group [0.030964s] ... ok {1} tempest.api.network.test_security_groups_negative.NegativeSecGroupIPv6Test.test_show_non_existent_security_group_rule [0.020969s] ... ok {5} tempest.api.network.admin.test_routers_negative.RoutersAdminNegativeIpV6Test.test_router_set_gateway_used_ip_returns_409 [10.708476s] ... ok {6} tempest.api.network.test_networks.NetworksIpV6TestAttrs.test_create_delete_subnet_with_v6_attributes_stateless [11.443802s] ... ok {2} tempest.api.network.admin.test_routers.RoutersAdminTest.test_update_router_set_gateway_with_snat_explicit [14.741492s] ... ok {0} tempest.api.network.admin.test_ports.PortsAdminExtendedAttrsTestJSON.test_create_port_binding_ext_attr [8.930645s] ... ok {0} tempest.api.network.admin.test_ports.PortsAdminExtendedAttrsTestJSON.test_list_ports_binding_ext_attr [8.887431s] ... ok {0} tempest.api.network.admin.test_ports.PortsAdminExtendedAttrsTestJSON.test_show_port_binding_ext_attr [3.815079s] ... ok {6} tempest.api.network.test_security_groups_negative.NegativeSecGroupTest.test_create_additional_default_security_group_fails [0.244706s] ... ok {2} tempest.api.network.admin.test_routers.RoutersAdminTest.test_update_router_set_gateway_without_snat [16.220806s] ... ok {6} tempest.api.network.test_security_groups_negative.NegativeSecGroupTest.test_create_duplicate_security_group_rule_fails [3.539047s] ... ok {7} tempest.api.network.test_service_providers.ServiceProvidersTest.test_service_providers_list [0.260099s] ... ok {1} tempest.api.network.test_tags.TagsExtTest.test_create_check_list_and_delete_tags [12.166252s] ... ok {6} tempest.api.network.test_security_groups_negative.NegativeSecGroupTest.test_create_security_group_rule_with_bad_ethertype [1.979253s] ... ok {5} tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_bulk_port [14.071951s] ... ok {6} tempest.api.network.test_security_groups_negative.NegativeSecGroupTest.test_create_security_group_rule_with_bad_protocol [1.983401s] ... ok {0} tempest.api.network.admin.test_ports.PortsAdminExtendedAttrsTestJSON.test_update_port_binding_ext_attr [7.829570s] ... ok {6} tempest.api.network.test_security_groups_negative.NegativeSecGroupTest.test_create_security_group_rule_with_bad_remote_ip_prefix [1.659597s] ... ok {7} tempest.api.network.test_subnetpools_extensions.SubnetPoolsTestJSON.test_create_list_show_update_delete_subnetpools [1.998744s] ... ok {1} tempest.api.network.test_tags.TagsExtTest.test_update_and_delete_all_tags [6.684130s] ... ok {6} tempest.api.network.test_security_groups_negative.NegativeSecGroupTest.test_create_security_group_rule_with_invalid_ports [3.637631s] ... ok {6} tempest.api.network.test_security_groups_negative.NegativeSecGroupTest.test_create_security_group_rule_with_non_existent_remote_groupid [4.006009s] ... ok {6} tempest.api.network.test_security_groups_negative.NegativeSecGroupTest.test_create_security_group_rule_with_non_existent_security_group [0.258642s] ... ok {5} tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_port_in_allowed_allocation_pools [13.183009s] ... ok {2} tempest.api.network.admin.test_routers.RoutersAdminTest.test_update_router_unset_gateway [17.035482s] ... ok {6} tempest.api.network.test_security_groups_negative.NegativeSecGroupTest.test_create_security_group_rule_with_remote_ip_and_group [5.139587s] ... ok {6} tempest.api.network.test_security_groups_negative.NegativeSecGroupTest.test_create_security_group_update_name_default [2.546713s] ... ok {6} tempest.api.network.test_security_groups_negative.NegativeSecGroupTest.test_delete_non_existent_security_group [0.038381s] ... ok {6} tempest.api.network.test_security_groups_negative.NegativeSecGroupTest.test_show_non_existent_security_group [0.043103s] ... ok {6} tempest.api.network.test_security_groups_negative.NegativeSecGroupTest.test_show_non_existent_security_group_rule [0.034565s] ... ok {1} tempest.api.network.test_versions.NetworksApiDiscovery.test_api_version_resources [0.014836s] ... ok {1} tempest.api.network.test_versions.NetworksApiDiscovery.test_show_api_v2_details [0.220882s] ... ok {0} tempest.api.network.test_allowed_address_pair.AllowedAddressPairTestJSON.test_create_list_port_with_address_pair [4.511775s] ... ok {0} tempest.api.network.test_allowed_address_pair.AllowedAddressPairTestJSON.test_update_port_with_address_pair [4.059817s] ... FAILED Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/opt/stack/tempest/tempest/api/network/test_allowed_address_pair.py", line 105, in test_update_port_with_address_pair self._update_port_with_address(self.ip_address) File "/opt/stack/tempest/tempest/api/network/test_allowed_address_pair.py", line 100, in _update_port_with_address self.assertCountEqual(allowed_address_pair, allowed_address_pairs) File "/usr/lib/python3.8/unittest/case.py", line 1272, in assertCountEqual self.fail(msg) File "/opt/stack/tempest/.tox/venv/lib/python3.8/site-packages/unittest2/case.py", line 690, in fail raise self.failureException(msg) AssertionError: Element counts were not equal: First has 1, Second has 0: {'mac_address': 'fa:16:3e:0b:19:4f', 'ip_address': '172.20.0.5', 'active': True} First has 0, Second has 1: {'ip_address': '172.20.0.5', 'mac_address': 'fa:16:3e:0b:19:4f'} Captured pythonlogging: ~~~~~~~~~~~~~~~~~~~~~~~ 2021-06-02 14:19:40,485 108203 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairTestJSON:test_update_port_with_address_pair): 201 POST http://10.222.0.57:9696/v2.0/ports 1.411s 2021-06-02 14:19:40,485 108203 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "13ac9ee8-f3ce-437f-b5a1-26a78c8049d7", "name": "tempest-AllowedAddressPairTestJSON-14109143"}} Response - Headers: {'content-type': 'application/json', 'content-length': '736', 'x-openstack-request-id': 'req-b5f037e7-a853-4d6d-8c1f-109a172229de', 'date': 'Wed, 02 Jun 2021 14:19:40 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.222.0.57:9696/v2.0/ports'} Body: b'{"port":{"id":"8fcaeaa0-58eb-40a6-bb83-da009d428ba0","name":"tempest-AllowedAddressPairTestJSON-14109143","network_id":"13ac9ee8-f3ce-437f-b5a1-26a78c8049d7","tenant_id":"c9cfab69b93f4786a24af21acf0301b0","mac_address":"fa:16:3e:d5:19:a3","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"fdf8c42f-35d7-4db9-a61d-7fe1944cddc5","ip_address":"172.20.0.8"}],"project_id":"c9cfab69b93f4786a24af21acf0301b0","port_security_enabled":true,"security_groups":["88dcda03-0718-4f6f-a2c9-9b609f27ae6f"],"binding:vnic_type":"normal","allowed_address_pairs":[],"extra_dhcp_opts":[],"description":"","tags":[],"created_at":"2021-06-02T14:19:39Z","updated_at":"2021-06-02T14:19:39Z","revision_number":1}}' 2021-06-02 14:19:41,477 108203 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairTestJSON:test_update_port_with_address_pair): 200 PUT http://10.222.0.57:9696/v2.0/ports/8fcaeaa0-58eb-40a6-bb83-da009d428ba0 0.991s 2021-06-02 14:19:41,477 108203 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"allowed_address_pairs": [{"ip_address": "172.20.0.5", "mac_address": "fa:16:3e:0b:19:4f"}]}} Response - Headers: {'content-type': 'application/json', 'content-length': '811', 'x-openstack-request-id': 'req-1cbbdc66-6316-4d2f-891e-4b5589abcc1b', 'date': 'Wed, 02 Jun 2021 14:19:41 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.222.0.57:9696/v2.0/ports/8fcaeaa0-58eb-40a6-bb83-da009d428ba0'} Body: b'{"port":{"id":"8fcaeaa0-58eb-40a6-bb83-da009d428ba0","name":"tempest-AllowedAddressPairTestJSON-14109143","network_id":"13ac9ee8-f3ce-437f-b5a1-26a78c8049d7","tenant_id":"c9cfab69b93f4786a24af21acf0301b0","mac_address":"fa:16:3e:d5:19:a3","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"fdf8c42f-35d7-4db9-a61d-7fe1944cddc5","ip_address":"172.20.0.8"}],"allowed_address_pairs":[{"mac_address":"fa:16:3e:0b:19:4f","ip_address":"172.20.0.5","active":true}],"extra_dhcp_opts":[],"security_groups":["88dcda03-0718-4f6f-a2c9-9b609f27ae6f"],"description":"","binding:vnic_type":"normal","port_security_enabled":true,"tags":[],"created_at":"2021-06-02T14:19:39Z","updated_at":"2021-06-02T14:19:41Z","revision_number":2,"project_id":"c9cfab69b93f4786a24af21acf0301b0"}}' 2021-06-02 14:19:43,033 108203 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairTestJSON:_run_cleanups): 204 DELETE http://10.222.0.57:9696/v2.0/ports/8fcaeaa0-58eb-40a6-bb83-da009d428ba0 1.546s 2021-06-02 14:19:43,034 108203 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-85bf68bd-48bc-42b5-ad5a-158dab8fc765', 'date': 'Wed, 02 Jun 2021 14:19:43 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.222.0.57:9696/v2.0/ports/8fcaeaa0-58eb-40a6-bb83-da009d428ba0'} Body: b'' 2021-06-02 14:19:43,132 108203 INFO [tempest.lib.common.rest_client] Request (AllowedAddre ssPairTestJSON:_run_cleanups): 404 GET http://10.222.0.57:9696/v2.0/ports/8fcaeaa0-58eb-40a6-bb83-da009d428ba0 0.098s 2021-06-02 14:19:43,133 108203 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '132', 'x-openstack-request-id': 'req-52197acd-2072-4641-9a15-b3984a547db3', 'date': 'Wed, 02 Jun 2021 14:19:43 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.222.0.57:9696/v2.0/ports/8fcaeaa0-58eb-40a6-bb83-da009d428ba0'} Body: b'{"NeutronError": {"type": "PortNotFound", "message": "Port 8fcaeaa0-58eb-40a6-bb83-da009d428ba0 could not be found.", "detail": ""}}' {5} tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_port_with_no_securitygroups [11.503615s] ... ok {0} tempest.api.network.test_allowed_address_pair.AllowedAddressPairTestJSON.test_update_port_with_cidr_address_pair [5.340091s] ... FAILED Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/opt/stack/tempest/tempest/api/network/test_allowed_address_pair.py", line 110, in test_update_port_with_cidr_address_pair self._update_port_with_address(str(self.cidr)) File "/opt/stack/tempest/tempest/api/network/test_allowed_address_pair.py", line 100, in _update_port_with_address self.assertCountEqual(allowed_address_pair, allowed_address_pairs) File "/usr/lib/python3.8/unittest/case.py", line 1272, in assertCountEqual self.fail(msg) File "/opt/stack/tempest/.tox/venv/lib/python3.8/site-packages/unittest2/case.py", line 690, in fail raise self.failureException(msg) AssertionError: Element counts were not equal: First has 1, Second has 0: {'mac_address': 'fa:16:3e:0b:19:4f', 'ip_address': '172.20.0.0/16', 'active': True} First has 0, Second has 1: {'ip_address': '172.20.0.0/16', 'mac_address': 'fa:16:3e:0b:19:4f'} Captured pythonlogging: ~~~~~~~~~~~~~~~~~~~~~~~ 2021-06-02 14:19:44,640 108203 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairTestJSON:test_update_port_with_cidr_address_pair): 201 POST http://10.222.0.57:9696/v2.0/ports 1.505s 2021-06-02 14:19:44,641 108203 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "13ac9ee8-f3ce-437f-b5a1-26a78c8049d7", "name": "tempest-AllowedAddressPairTestJSON-1655029403"}} Response - Headers: {'content-type': 'application/json', 'content-length': '738', 'x-openstack-request-id': 'req-c7ad0c98-cb4b-4b72-ba5a-2015ef34b9fb', 'date': 'Wed, 02 Jun 2021 14:19:44 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.222.0.57:9696/v2.0/ports'} Body: b'{"port":{"id":"7a31e0ee-b1d4-4e6f-8247-4b406145beed","name":"tempest-AllowedAddressPairTestJSON-1655029403","network_id":"13ac9ee8-f3ce-437f-b5a1-26a78c8049d7","tenant_id":"c9cfab69b93f4786a24af21acf0301b0","mac_address":"fa:16:3e:5b:41:08","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"fdf8c42f-35d7-4db9-a61d-7fe1944cddc5","ip_address":"172.20.0.8"}],"project_id":"c9cfab69b93f4786a24af21acf0301b0","port_security_enabled":true,"security_groups":["88dcda03-0718-4f6f-a2c9-9b609f27ae6f"],"binding:vnic_type":"normal","allowed_address_pairs":[],"extra_dhcp_opts":[],"description":"","tags":[],"created_at":"2021-06-02T14:19:43Z","updated_at":"2021-06-02T14:19:43Z","revision_number":1}}' 2021-06-02 14:19:46,351 108203 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairTestJSON:test_update_port_with_cidr_address_pair): 200 PUT http://10.222.0.57:9696/v2.0/ports/7a31e0ee-b1d4-4e6f-8247-4b406145beed 1.709s 2021-06-02 14:19:46,351 108203 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"allowed_address_pairs": [{"ip_address": "172.20.0.0/16", "mac_address": "fa:16:3e:0b:19:4f"}]}} Response - Headers: {'content-type': 'application/json', 'content-length': '816', 'x-openstack-request-id': 'req-36f2858a-f977-48da-92a7-2a147881d218', 'date': 'Wed, 02 Jun 2021 14:19:46 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.222.0.57:9696/v2.0/ports/7a31e0ee-b1d4-4e6f-8247-4b406145beed'} Body: b'{"port":{"id":"7a31e0ee-b1d4-4e6f-8247-4b406145beed","name":"tempest-AllowedAddressPairTestJSON-1655029403","network_id":"13ac9ee8-f3ce-437f-b5a1-26a78c8049d7","tenant_id":"c9cfab69b93f4786a24af21acf0301b0","mac_address":"fa:16:3e:5b:41:08","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"fdf8c42f-35d7-4db9-a61d-7fe1944cddc5","ip_address":"172.20.0.8"}],"allowed_address_pairs":[{"mac_address":"fa:16:3e:0b:19:4f","ip_address":"172.20.0.0/16","active":true}],"extra_dhcp_opts":[],"security_groups":["88dcda03-0718-4f6f-a2c9-9b609f27ae6f"],"description":"","binding:vnic_type":"normal","port_security_enabled":true,"tags":[],"created_at":"2021-06-02T14:19:43Z","updated_at":"2021-06-02T14:19:45Z","revision_number":2,"project_id":"c9cfab69b93f4786a24af21acf0301b0"}}' 2021-06-02 14:19:48,409 108203 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairTestJSON:_run_cleanups): 204 DELETE http://10.222.0.57:9696/v2.0/ports/7a31e0ee-b1d4-4e6f-8247-4b406145beed 2.057s 2021-06-02 14:19:48,410 108203 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-79b1a865-d2f4-4b97-a700-e352ed76e279', 'date': 'Wed, 02 Jun 2021 14:19:48 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.222.0.57:9696/v2.0/ports/7a31e0ee-b1d4-4e6f-8247-4b406145beed'} Body: b'' 2021-06-02 14:19:48,473 108203 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairTestJSON:_run_cleanups): 404 GET http://10.222.0.57:9696/v2.0/ports/7a31e0ee-b1d4-4e6f-8247-4b406145beed 0.063s 2021-06-02 14:19:48,474 108203 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '132', 'x-openstack-request-id': 'req-2057e1de-4dff-4423-8e5c-2ea00f98a5d6', 'date': 'Wed, 02 Jun 2021 14:19:48 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.222.0.57:9696/v2.0/ports/7a31e0ee-b1d4-4e6f-8247-4b406145beed'} Body: b'{"NeutronError": {"type": "PortNotFound", "message": "Port 7a31e0ee-b1d4-4e6f-8247-4b406145beed could not be found.", "detail": ""}}' {3} tempest.api.network.test_dhcp_ipv6.NetworksTestDHCPv6.test_dhcpv6_64_subnets [62.188041s] ... ok {5} tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_show_delete_port_user_defined_mac [6.983750s] ... ok {3} tempest.api.network.test_dhcp_ipv6.NetworksTestDHCPv6.test_dhcpv6_invalid_options [3.405268s] ... ok {5} tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_update_delete_port [4.489817s] ... ok {2} tempest.api.network.admin.test_routers.RoutersIpV6AdminTest.test_create_router_set_gateway_with_fixed_ip [16.737562s] ... ok {0} tempest.api.network.test_allowed_address_pair.AllowedAddressPairTestJSON.test_update_port_with_multiple_ip_mac_address_pair [10.976812s] ... FAILED Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/opt/stack/tempest/tempest/api/network/test_allowed_address_pair.py", line 129, in test_update_port_with_multiple_ip_mac_address_pair self._update_port_with_address( File "/opt/stack/tempest/tempest/api/network/test_allowed_address_pair.py", line 100, in _update_port_with_address self.assertCountEqual(allowed_address_pair, allowed_address_pairs) File "/usr/lib/python3.8/unittest/case.py", line 1272, in assertCountEqual self.fail(msg) File "/opt/stack/tempest/.tox/venv/lib/python3.8/site-packages/unittest2/case.py", line 690, in fail raise self.failureException(msg) AssertionError: Element counts were not equal: First has 1, Second has 0: {'mac_address': 'fa:16:3e:0b:19:4f', 'ip_address': '172.20.0.5', 'active': True} First has 1, Second has 0: {'mac_address': 'fa:16:3e:f2:be:0a', 'ip_address': '172.20.0.9', 'active': True} First has 0, Second has 1: {'ip_address': '172.20.0.5', 'mac_address': 'fa:16:3e:0b:19:4f'} First has 0, Second has 1: {'ip_address': '172.20.0.9', 'mac_address': 'fa:16:3e:f2:be:0a'} Captured pythonlogging: ~~~~~~~~~~~~~~~~~~~~~~~ 2021-06-02 14:19:50,946 108203 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairTestJSON:test_update_port_with_multiple_ip_mac_address_pair): 201 POST http://10.222.0.57:9696/v2.0/ports 2.470s 2021-06-02 14:19:50,947 108203 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "13ac9ee8-f3ce-437f-b5a1-26a78c8049d7", "name": "tempest-AllowedAddressPairTestJSON-2056796578"}} Response - Headers: {'content-type': 'application/json', 'content-length': '738', 'x-openstack-request-id': 'req-8beb3d9e-e7d3-441b-a7d9-48a2dbf24015', 'date': 'Wed, 02 Jun 2021 14:19:50 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.222.0.57:9696/v2.0/ports'} Body: b'{"port":{"id":"6bfaec35-af98-4356-b631-7eecfa03c8ba","name":"tempest-AllowedAddressPairTestJSON-2056796578","network_id":"13ac9ee8-f3ce-437f-b5a1-26a78c8049d7","tenant_id":"c9cfab69b93f4786a24af21acf0301b0","mac_address":"fa:16:3e:f2:be:0a","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"fdf8c42f-35d7-4db9-a61d-7fe1944cddc5","ip_address":"172.20.0.9"}],"project_id":"c9cfab69b93f4786a24af21acf0301b0","port_security_enabled":true,"security_groups":["88dcda03-0718-4f6f-a2c9-9b609f27ae6f"],"binding:vnic_type":"normal","allowed_address_pairs":[],"extra_dhcp_opts":[],"description":"","tags":[],"created_at":"2021-06-02T14:19:49Z","updated_at":"2021-06-02T14:19:49Z","revision_number":1}}' 2021-06-02 14:19:53,977 108203 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairTestJSON:test_update_port_with_multiple_ip_mac_address_pair): 201 POST http://10.222.0.57:9696/v2.0/ports 3.030s 2021-06-02 14:19:53,978 108203 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "13ac9ee8-f3ce-437f-b5a1-26a78c8049d7", "name": "tempest-AllowedAddressPairTestJSON-1685159411"}} Response - Headers: {'content-type': 'application/json', 'content-length': '738', 'x-openstack-request-id': 'req-ba67f894-f6ad-4174-ab8d-447f3bbc5b1d', 'date': 'Wed, 02 Jun 2021 14:19:53 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.222.0.57:9696/v2.0/ports'} Body: b'{"port":{"id":"89631bf1-1b4a-4a0f-a63c-b3725cc341a8","name":"tempest-AllowedAddressPairTestJSON-1685159411","network_id":"13ac9ee8-f3ce-437f-b5a1-26a78c8049d7","tenant_id":"c9cfab69b93f4786a24af21acf0301b0","mac_address":"fa:16:3e:30:5a:3c","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"fdf8c42f-35d7-4db9-a61d-7fe1944cddc5","ip_address":"172.20.0.4"}],"project_id":"c9cfab69b93f4786a24af21acf0301b0","port_security_enabled":true,"security_groups":["88dcda03-0718-4f6f-a2c9-9b609f27ae6f"],"binding:vnic_type":"normal","allowed_address_pairs":[],"extra_dhcp_opts":[],"description":"","tags":[],"created_at":"2021-06-02T14:19:51Z","updated_at":"2021-06-02T14:19:52Z","revision_number":1}}' 2021-06-02 14:19:55,166 108203 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairTestJSON:test_update_port_with_multiple_ip_mac_address_pair): 200 PUT http://10.222.0.57:9696/v2.0/ports/89631bf1-1b4a-4a0f-a63c-b3725cc341a8 1.188s 2021-06-02 14:19:55,167 108203 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"allowed_address_pairs": [{"ip_address": "172.20.0.5", "mac_address": "fa:16:3e:0b:19:4f"}, {"ip_address": "172.20.0.9", "mac_address": "fa:16:3e:f2:be:0a"}]}} Response - Headers: {'content-type': 'application/json', 'content-length': '889', 'x-openstack-request-id': 'req-92a1e322-c384-4fac-bb66-ff06925a780d', 'date': 'Wed, 02 Jun 2021 14:19:55 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.222.0.57:9696/v2.0/ports/89631b f1-1b4a-4a0f-a63c-b3725cc341a8'} Body: b'{"port":{"id":"89631bf1-1b4a-4a0f-a63c-b3725cc341a8","name":"tempest-AllowedAddressPairTestJSON-1685159411","network_id":"13ac9ee8-f3ce-437f-b5a1-26a78c8049d7","tenant_id":"c9cfab69b93f4786a24af21acf0301b0","mac_address":"fa:16:3e:30:5a:3c","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"fdf8c42f-35d7-4db9-a61d-7fe1944cddc5","ip_address":"172.20.0.4"}],"allowed_address_pairs":[{"mac_address":"fa:16:3e:0b:19:4f","ip_address":"172.20.0.5","active":true},{"mac_address":"fa:16:3e:f2:be:0a","ip_address":"172.20.0.9","active":true}],"extra_dhcp_opts":[],"security_groups":["88dcda03-0718-4f6f-a2c9-9b609f27ae6f"],"description":"","binding:vnic_type":"normal","port_security_enabled":true,"tags":[],"created_at":"2021-06-02T14:19:51Z","updated_at":"2021-06-02T14:19:54Z","revision_number":2,"project_id":"c9cfab69b93f4786a24af21acf0301b0"}}' 2021-06-02 14:19:57,044 108203 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairTestJSON:_run_cleanups): 204 DELETE http://10.222.0.57:9696/v2.0/ports/89631bf1-1b4a-4a0f-a63c-b3725cc341a8 1.876s 2021-06-02 14:19:57,045 108203 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-e6b2b657-a803-4e73-beca-5460b94d40bb', 'date': 'Wed, 02 Jun 2021 14:19:57 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.222.0.57:9696/v2.0/ports/89631bf1-1b4a-4a0f-a63c-b3725cc341a8'} Body: b'' 2021-06-02 14:19:57,187 108203 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairTestJSON:_run_cleanups): 404 GET http://10.222.0.57:9696/v2.0/ports/89631bf1-1b4a-4a0f-a63c-b3725cc341a8 0.141s 2021-06-02 14:19:57,187 108203 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '132', 'x-openstack-request-id': 'req-0dba9720-2b27-424f-b250-5253d878f8b0', 'date': 'Wed, 02 Jun 2021 14:19:57 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.222.0.57:9696/v2.0/ports/89631bf1-1b4a-4a0f-a63c-b3725cc341a8'} Body: b'{"NeutronError": {"type": "PortNotFound", "message": "Port 89631bf1-1b4a-4a0f-a63c-b3725cc341a8 could not be found.", "detail": ""}}' 2021-06-02 14:19:58,774 108203 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairTestJSON:_run_cleanups): 204 DELETE http://10.222.0.57:9696/v2.0/ports/6bfaec35-af98-4356-b631-7eecfa03c8ba 1.586s 2021-06-02 14:19:58,775 108203 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-d9994cd6-4fce-4768-928e-10dbb5595868', 'date': 'Wed, 02 Jun 2021 14:19:58 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.222.0.57:9696/v2.0/ports/6bfaec35-af98-4356-b631-7eecfa03c8ba'} Body: b'' 2021-06-02 14:19:59,451 108203 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairTestJSON:_run_cleanups): 404 GET http://10.222.0.57:9696/v2.0/ports/6bfaec35-af98-4356-b631-7eecfa03c8ba 0.676s 2021-06-02 14:19:59,452 108203 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '132', 'x-openstack-request-id': 'req-a1925c1e-c0be-4654-a0d4-35ecc1aa34ed', 'date': 'Wed, 02 Jun 2021 14:19:59 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.222.0.57:9696/v2.0/ports/6bfaec35-af98-4356-b631-7eecfa03c8ba'} Body: b'{"NeutronError": {"t ype": "PortNotFound", "message": "Port 6bfaec35-af98-4356-b631-7eecfa03c8ba could not be found.", "detail": ""}}' {2} tempest.api.network.admin.test_routers.RoutersIpV6AdminTest.test_create_router_setting_project_id [2.038342s] ... ok {2} tempest.api.network.admin.test_routers.RoutersIpV6AdminTest.test_create_router_with_default_snat_value [10.069039s] ... ok {3} tempest.api.network.test_dhcp_ipv6.NetworksTestDHCPv6.test_dhcpv6_stateless_eui64 [17.490184s] ... ok {5} tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_update_port_with_second_ip [19.513325s] ... ok {5} tempest.api.network.test_ports.PortsIpV6TestJSON.test_list_ports [0.230432s] ... ok {5} tempest.api.network.test_ports.PortsIpV6TestJSON.test_list_ports_fields [0.314183s] ... ok {0} tempest.api.network.test_extra_dhcp_options.ExtraDHCPOptionsIpV6TestJSON.test_create_list_port_with_extra_dhcp_options [4.568596s] ... ok {0} tempest.api.network.test_extra_dhcp_options.ExtraDHCPOptionsIpV6TestJSON.test_update_show_port_with_extra_dhcp_options [0.959062s] ... ok {4} tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_reboot_server_hard [114.373285s] ... ok {3} tempest.api.network.test_dhcp_ipv6.NetworksTestDHCPv6.test_dhcpv6_stateless_no_ra [20.125717s] ... ok {2} tempest.api.network.admin.test_routers.RoutersIpV6AdminTest.test_create_router_with_snat_explicit [20.965222s] ... ok {5} tempest.api.network.test_ports.PortsIpV6TestJSON.test_port_list_filter_by_ip [16.208470s] ... ok {0} tempest.api.network.test_ports.PortsTestJSON.test_create_bulk_port [6.524429s] ... ok {4} tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_stop_start_server [17.818789s] ... ok {3} tempest.api.network.test_dhcp_ipv6.NetworksTestDHCPv6.test_dhcpv6_stateless_no_ra_no_dhcp [11.259236s] ... ok {0} tempest.api.network.test_ports.PortsTestJSON.test_create_port_in_allowed_allocation_pools [8.437925s] ... ok {2} tempest.api.network.admin.test_routers.RoutersIpV6AdminTest.test_update_router_reset_gateway_without_snat [14.962304s] ... ok {5} tempest.api.network.test_ports.PortsIpV6TestJSON.test_port_list_filter_by_ip_substr [16.799450s] ... ok {4} tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_suspend_resume_server [11.011235s] ... ok {0} tempest.api.network.test_ports.PortsTestJSON.test_create_port_with_no_securitygroups [13.205112s] ... ok {2} tempest.api.network.admin.test_routers.RoutersIpV6AdminTest.test_update_router_set_gateway [14.694933s] ... ok {0} tempest.api.network.test_ports.PortsTestJSON.test_create_show_delete_port_user_defined_mac [7.410326s] ... ok {5} tempest.api.network.test_ports.PortsIpV6TestJSON.test_port_list_filter_by_router_id [19.471249s] ... ok {5} tempest.api.network.test_ports.PortsIpV6TestJSON.test_show_port [0.307125s] ... ok {5} tempest.api.network.test_ports.PortsIpV6TestJSON.test_show_port_fields [0.307058s] ... ok {0} tempest.api.network.test_ports.PortsTestJSON.test_create_update_delete_port [3.777732s] ... ok {2} tempest.api.network.admin.test_routers.RoutersIpV6AdminTest.test_update_router_set_gateway_with_snat_explicit [9.388380s] ... ok {2} tempest.api.network.admin.test_routers.RoutersIpV6AdminTest.test_update_router_set_gateway_without_snat [12.639737s] ... ok {5} tempest.api.network.test_ports.PortsIpV6TestJSON.test_update_port_with_security_group_and_extra_attributes [22.324726s] ... ok {4} tempest.api.network.admin.test_dhcp_agent_scheduler.DHCPAgentSchedulersTestJSON.test_add_remove_network_from_dhcp_agent [4.441598s] ... ok {4} tempest.api.network.admin.test_dhcp_agent_scheduler.DHCPAgentSchedulersTestJSON.test_list_dhcp_agent_hosting_network [0.085789s] ... ok {4} tempest.api.network.admin.test_dhcp_agent_scheduler.DHCPAgentSchedulersTestJSON.test_list_networks_hosted_by_one_dhcp [0.725503s] ... ok {0} tempest.api.network.test_ports.PortsTestJSON.test_create_update_port_with_second_ip [25.422673s] ... ok {0} tempest.api.network.test_ports.PortsTestJSON.test_list_ports [0.298026s] ... ok {0} tempest.api.network.test_ports.PortsTestJSON.test_list_ports_fields [0.253699s] ... ok {2} tempest.api.network.admin.test_routers.RoutersIpV6AdminTest.test_update_router_unset_gateway [12.623716s] ... ok {3} tempest.api.network.test_dhcp_ipv6.NetworksTestDHCPv6.test_dhcpv6_two_subnets [67.119016s] ... ok {0} tempest.api.network.test_ports.PortsTestJSON.test_port_list_filter_by_ip [14.961751s] ... ok {4} tempest.api.network.test_allowed_address_pair.AllowedAddressPairIpV6TestJSON.test_create_list_port_with_address_pair [5.030442s] ... ok {5} tempest.api.network.test_ports.PortsIpV6TestJSON.test_update_port_with_two_security_groups_and_extra_attributes [24.916196s] ... ok {4} tempest.api.network.test_allowed_address_pair.AllowedAddressPairIpV6TestJSON.test_update_port_with_address_pair [6.592817s] ... FAILED Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/opt/stack/tempest/tempest/api/network/test_allowed_address_pair.py", line 105, in test_update_port_with_address_pair self._update_port_with_address(self.ip_address) File "/opt/stack/tempest/tempest/api/network/test_allowed_address_pair.py", line 100, in _update_port_with_address self.assertCountEqual(allowed_address_pair, allowed_address_pairs) File "/usr/lib/python3.8/unittest/case.py", line 1272, in assertCountEqual self.fail(msg) File "/opt/stack/tempest/.tox/venv/lib/python3.8/site-packages/unittest2/case.py", line 690, in fail raise self.failureException(msg) AssertionError: Element counts were not equal: First has 1, Second has 0: {'mac_address': 'fa:16:3e:69:71:21', 'ip_address': '2001:db8::190', 'active': True} First has 0, Second has 1: {'ip_address': '2001:db8::190', 'mac_address': 'fa:16:3e:69:71:21'} Captured pythonlogging: ~~~~~~~~~~~~~~~~~~~~~~~ 2021-06-02 14:21:57,692 108212 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairIpV6TestJSON:test_update_port_with_address_pair): 201 POST http://10.222.0.57:9696/v2.0/ports 2.331s 2021-06-02 14:21:57,692 108212 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "819b21a3-29e9-46d9-9b44-59c888b41f84", "name": "tempest-AllowedAddressPairIpV6TestJSON-1848758316"}} Response - Headers: {'content-type': 'application/json', 'content-length': '745', 'x-openstack-request-id': 'req-0d04e5f5-42f7-4103-a5c6-6e4e491834b1', 'date': 'Wed, 02 Jun 2021 14:21:57 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.222.0.57:9696/v2.0/ports'} Body: b'{"port":{"id":"f15fe834-009f-42b3-a120-8be8acd4f9f7","name":"tempest-AllowedAddressPairIpV6TestJSON-1848758316","network_id":"819b21a3-29e9-46d9-9b44-59c888b41f84","tenant_id":"60b1134b2f4e4b44b27aa3ae944e96cf","mac_address":"fa:16:3e:bf:55:b4","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"91e31eae-20dc-4317-b436-1eb479f44f18","ip_address":"2001:db8::25f"}],"project_id":"60b1134b2f4e4b44b27aa3ae944e96cf","port_security_enabled":true,"security_groups":["98124dd7-9891-42cc-9363-3e35235f35c4"],"binding:vnic_type":"normal","allowed_address_pairs":[],"extra_dhcp_opts":[],"description":"","tags":[],"created_at":"2021-06-02T14:21:55Z","updated_at":"2021-06-02T14:21:56Z","revision_number":1}}' 2021-06-02 14:21:59,033 108212 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairIpV6TestJSON:test_update_port_with_address_pair): 200 PUT http://10.222.0.57:9696/v2.0/ports/f15fe834-009f-42b3-a120-8be8acd4f9f7 1.340s 2021-06-02 14:21:59,033 108212 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"allowed_address_pairs": [{"ip_address": "2001:db8::190", "mac_address": "fa:16:3e:69:71:21"}]}} Response - Headers: {'content-type': 'application/json', 'content-length': '823', 'x-openstack-request-id': 'req-c07f3ecf-fcaa-44f4-812d-e7f951d419ff', 'date': 'Wed, 02 Jun 2021 14:21:59 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.222.0.57:9696/v2.0/ports/f15fe834-009f-42b3-a120-8be8acd4f9f7'} Body: b'{"port":{"id":"f15fe834-009f-42b3-a120-8be8acd4f9f7","name":"tempest-AllowedAddressPairIpV6TestJSON-1848758316","network_id":"819b21a3-29e9-46d9-9b44-59c888b41f84","tenant_id":"60b1134b2f4e4b44b27aa3ae944e96cf","mac_address":"fa:16:3e:bf:55:b4","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"91e31eae-20dc-4317-b436-1eb479f44f18","ip_address":"2001:db8::25f"}],"allowed_address_pairs":[{"mac_address":"fa:16:3e:69:71:21","ip_address":"2001:db8::190","active":true}],"extra_dhcp_opts":[],"security_groups":["98124dd7-9891-42cc-9363-3e35235f35c4"],"description":"","binding:vnic_type":"normal","port_security_enabled":true,"tags":[],"created_at":"2021-06-02T14:21:55Z","updated_at":"2021-06-02T14:21:58Z","revision_number":2,"project_id":"60b1134b2f4e4b44b27aa3ae944e96cf"}}' 2021-06-02 14:22:01,629 108212 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairIpV6TestJSON:_run_cleanups): 204 DELETE http://10.222.0.57:9696/v2.0/ports/f15fe834-009f-42b3-a120-8be8acd4f9f7 2.594s 2021-06-02 14:22:01,630 108212 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-6359d5b5-ca4e-4f5a-b32b-a78cfefb802b', 'date': 'Wed, 02 Jun 2021 14:22:01 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.222.0.57:9696/v2.0/ports/f15fe834-009f-42b3-a120-8be8acd4f9f7'} Body: b'' 2021-06-02 14:22:01,952 108212 INFO [tempest.lib .common.rest_client] Request (AllowedAddressPairIpV6TestJSON:_run_cleanups): 404 GET http://10.222.0.57:9696/v2.0/ports/f15fe834-009f-42b3-a120-8be8acd4f9f7 0.321s 2021-06-02 14:22:01,952 108212 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '132', 'x-openstack-request-id': 'req-9c04cde6-268f-45be-9e8c-aff90fd7b2c8', 'date': 'Wed, 02 Jun 2021 14:22:01 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.222.0.57:9696/v2.0/ports/f15fe834-009f-42b3-a120-8be8acd4f9f7'} Body: b'{"NeutronError": {"type": "PortNotFound", "message": "Port f15fe834-009f-42b3-a120-8be8acd4f9f7 could not be found.", "detail": ""}}' {0} tempest.api.network.test_ports.PortsTestJSON.test_port_list_filter_by_ip_substr [18.015826s] ... ok {4} tempest.api.network.test_allowed_address_pair.AllowedAddressPairIpV6TestJSON.test_update_port_with_cidr_address_pair [6.095596s] ... FAILED Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/opt/stack/tempest/tempest/api/network/test_allowed_address_pair.py", line 110, in test_update_port_with_cidr_address_pair self._update_port_with_address(str(self.cidr)) File "/opt/stack/tempest/tempest/api/network/test_allowed_address_pair.py", line 100, in _update_port_with_address self.assertCountEqual(allowed_address_pair, allowed_address_pairs) File "/usr/lib/python3.8/unittest/case.py", line 1272, in assertCountEqual self.fail(msg) File "/opt/stack/tempest/.tox/venv/lib/python3.8/site-packages/unittest2/case.py", line 690, in fail raise self.failureException(msg) AssertionError: Element counts were not equal: First has 1, Second has 0: {'mac_address': 'fa:16:3e:69:71:21', 'ip_address': '2001:db8::/48', 'active': True} First has 0, Second has 1: {'ip_address': '2001:db8::/48', 'mac_address': 'fa:16:3e:69:71:21'} Captured pythonlogging: ~~~~~~~~~~~~~~~~~~~~~~~ 2021-06-02 14:22:04,341 108212 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairIpV6TestJSON:test_update_port_with_cidr_address_pair): 201 POST http://10.222.0.57:9696/v2.0/ports 2.386s 2021-06-02 14:22:04,341 108212 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "819b21a3-29e9-46d9-9b44-59c888b41f84", "name": "tempest-AllowedAddressPairIpV6TestJSON-1072430654"}} Response - Headers: {'content-type': 'application/json', 'content-length': '745', 'x-openstack-request-id': 'req-13f81815-ee1a-494c-981e-c990aa0fddb6', 'date': 'Wed, 02 Jun 2021 14:22:04 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.222.0.57:9696/v2.0/ports'} Body: b'{"port":{"id":"0c40e5dc-a680-42f4-af88-3bc506159669","name":"tempest-AllowedAddressPairIpV6TestJSON-1072430654","network_id":"819b21a3-29e9-46d9-9b44-59c888b41f84","tenant_id":"60b1134b2f4e4b44b27aa3ae944e96cf","mac_address":"fa:16:3e:9b:55:6d","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"91e31eae-20dc-4317-b436-1eb479f44f18","ip_address":"2001:db8::289"}],"project_id":"60b1134b2f4e4b44b27aa3ae944e96cf","port_security_enabled":true,"security_groups":["98124dd7-9891-42cc-9363-3e35235f35c4"],"binding:vnic_type":"normal","allowed_address_pairs":[],"extra_dhcp_opts":[],"description":"","tags":[],"created_at":"2021-06-02T14:22:02Z","updated_at":"2021-06-02T14:22:03Z","revision_number":1}}' 2021-06-02 14:22:05,675 108212 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairIpV6TestJSON:test_update_port_with_cidr_address_pair): 200 PUT http://10.222.0.57:9696/v2.0/ports/0c40e5dc-a680-42f4-af88-3bc506159669 1.332s 2021-06-02 14:22:05,675 108212 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"allowed_address_pairs": [{"ip_address": "2001:db8::/48", "mac_address": "fa:16:3e:69:71:21"}]}} Response - Headers: {'content-type': 'application/json', 'content-length': '823', 'x-openstack-request-id': 'req-24207e60-540b-4a55-8df5-2bacf6aa1f02', 'date': 'Wed, 02 Jun 2021 14:22:05 GMT', 'connection': 'close', 'status': '200', 'content-location': 'http://10.222.0.57:9696/v2.0/ports/0c40e5dc-a680-42f4-af88-3bc506159669'} Body: b'{"port":{"id":"0c40e5dc-a680-42f4-af88-3bc506159669","name":"tempest-AllowedAddressPairIpV6TestJSON-1072430654","network_id":"819b21a3-29e9-46d9-9b44-59c888b41f84","tenant_id":"60b1134b2f4e4b44b27aa3ae944e96cf","mac_address":"fa:16:3e:9b:55:6d","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"91e31eae-20dc-4317-b436-1eb479f44f18","ip_address":"2001:db8::289"}],"allowed_address_pairs":[{"mac_address":"fa:16:3e:69:71:21","ip_address":"2001:db8::/48","active":true}],"extra_dhcp_opts":[],"security_groups":["98124dd7-9891-42cc-9363-3e35235f35c4"],"description":"","binding:vnic_type":"normal","port_security_enabled":true,"tags":[],"created_at":"2021-06-02T14:22:02Z","updated_at":"2021-06-02T14:22:05Z","revision_number":2,"project_id":"60b1134b2f4e4b44b27aa3ae944e96cf"}}' 2021-06-02 14:22:07,901 108212 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairIpV6TestJSON:_run_cleanups): 204 DELETE http://10.222.0.57:9696/v2.0/ports/0c40e5dc-a680-42f4-af88-3bc506159669 2.225s 2021-06-02 14:22:07,901 108212 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-4b435f2e-0699-4c3c-945a-d81d2c96b980', 'date': 'Wed, 02 Jun 2021 14:22:07 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.222.0.57:9696/v2.0/ports/0c40e5dc-a680-42f4-af88-3bc506159669'} Body: b'' 2021-06-02 14:22:08,049 108212 INFO [t empest.lib.common.rest_client] Request (AllowedAddressPairIpV6TestJSON:_run_cleanups): 404 GET http://10.222.0.57:9696/v2.0/ports/0c40e5dc-a680-42f4-af88-3bc506159669 0.146s 2021-06-02 14:22:08,049 108212 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '132', 'x-openstack-request-id': 'req-64a74815-ef6e-47a3-b5d9-b1dde2032536', 'date': 'Wed, 02 Jun 2021 14:22:08 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.222.0.57:9696/v2.0/ports/0c40e5dc-a680-42f4-af88-3bc506159669'} Body: b'{"NeutronError": {"type": "PortNotFound", "message": "Port 0c40e5dc-a680-42f4-af88-3bc506159669 could not be found.", "detail": ""}}' {3} tempest.api.network.test_networks.NetworksIpV6Test.test_create_delete_subnet_with_dhcp_enabled [5.952976s] ... ok {4} tempest.api.network.test_allowed_address_pair.AllowedAddressPairIpV6TestJSON.test_update_port_with_multiple_ip_mac_address_pair [8.467121s] ... FAILED Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/opt/stack/tempest/tempest/api/network/test_allowed_address_pair.py", line 129, in test_update_port_with_multiple_ip_mac_address_pair self._update_port_with_address( File "/opt/stack/tempest/tempest/api/network/test_allowed_address_pair.py", line 100, in _update_port_with_address self.assertCountEqual(allowed_address_pair, allowed_address_pairs) File "/usr/lib/python3.8/unittest/case.py", line 1272, in assertCountEqual self.fail(msg) File "/opt/stack/tempest/.tox/venv/lib/python3.8/site-packages/unittest2/case.py", line 690, in fail raise self.failureException(msg) AssertionError: Element counts were not equal: First has 1, Second has 0: {'mac_address': 'fa:16:3e:16:a2:bb', 'ip_address': '2001:db8::33f', 'active': True} First has 1, Second has 0: {'mac_address': 'fa:16:3e:69:71:21', 'ip_address': '2001:db8::190', 'active': True} First has 0, Second has 1: {'ip_address': '2001:db8::190', 'mac_address': 'fa:16:3e:69:71:21'} First has 0, Second has 1: {'ip_address': '2001:db8::33f', 'mac_address': 'fa:16:3e:16:a2:bb'} Captured pythonlogging: ~~~~~~~~~~~~~~~~~~~~~~~ 2021-06-02 14:22:09,417 108212 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairIpV6TestJSON:test_update_port_with_multiple_ip_mac_address_pair): 201 POST http://10.222.0.57:9696/v2.0/ports 1.365s 2021-06-02 14:22:09,417 108212 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "819b21a3-29e9-46d9-9b44-59c888b41f84", "name": "tempest-AllowedAddressPairIpV6TestJSON-559849679"}} Response - Headers: {'content-type': 'application/json', 'content-length': '744', 'x-openstack-request-id': 'req-fd8d73b2-02fb-48f3-a3da-113bb3021d5e', 'date': 'Wed, 02 Jun 2021 14:22:09 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.222.0.57:9696/v2.0/ports'} Body: b'{"port":{"id":"e4df082f-864b-4dfd-9468-1bc5fb7a4e56","name":"tempest-AllowedAddressPairIpV6TestJSON-559849679","network_id":"819b21a3-29e9-46d9-9b44-59c888b41f84","tenant_id":"60b1134b2f4e4b44b27aa3ae944e96cf","mac_address":"fa:16:3e:16:a2:bb","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"91e31eae-20dc-4317-b436-1eb479f44f18","ip_address":"2001:db8::33f"}],"project_id":"60b1134b2f4e4b44b27aa3ae944e96cf","port_security_enabled":true,"security_groups":["98124dd7-9891-42cc-9363-3e35235f35c4"],"binding:vnic_type":"normal","allowed_address_pairs":[],"extra_dhcp_opts":[],"description":"","tags":[],"created_at":"2021-06-02T14:22:08Z","updated_at":"2021-06-02T14:22:08Z","revision_number":1}}' 2021-06-02 14:22:10,489 108212 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairIpV6TestJSON:test_update_port_with_multiple_ip_mac_address_pair): 201 POST http://10.222.0.57:9696/v2.0/ports 1.071s 2021-06-02 14:22:10,489 108212 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "819b21a3-29e9-46d9-9b44-59c888b41f84", "name": "tempest-AllowedAddressPairIpV6TestJSON-1812169062"}} Response - Headers: {'content-type': 'application/json', 'content-length': '745', 'x-openstack-request-id': 'req-0cd488c7-aaa8-4c66-9fae-79623e3a037d', 'date': 'Wed, 02 Jun 2021 14:22:10 GMT', 'connection': 'close', 'status': '201', 'content-location': 'http://10.222.0.57:9696/v2.0/ports'} Body: b'{"port":{"id":"b3f10dc3-8b6d-4737-a585-ed9c54011f98","name":"tempest-AllowedAddressPairIpV6TestJSON-1812169062","network_id":"819b21a3-29e9-46d9-9b44-59c888b41f84","tenant_id":"60b1134b2f4e4b44b27aa3ae944e96cf","mac_address":"fa:16:3e:57:4d:7f","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"91e31eae-20dc-4317-b436-1eb479f44f18","ip_address":"2001:db8::158"}],"project_id":"60b1134b2f4e4b44b27aa3ae944e96cf","port_security_enabled":true,"security_groups":["98124dd7-9891-42cc-9363-3e35235f35c4"],"binding:vnic_type":"normal","allowed_address_pairs":[],"extra_dhcp_opts":[],"description":"","tags":[],"created_at":"2021-06-02T14:22:09Z","updated_at":"2021-06-02T14:22:09Z","revision_number":1}}' 2021-06-02 14:22:11,538 108212 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairIpV6TestJSON:test_update_port_with_multiple_ip_mac_address_pair): 200 PUT http://10.222.0.57:9696/v2.0/ports/b3f10dc3-8b6d-4737-a585-ed9c54011f98 1.048s 2021-06-02 14:22:11,538 108212 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"allowed_address_pairs": [{"ip_address": "2001:db8::190", "mac_address": "fa:16:3e:69:71:21"}, {"ip_address": "2001:db8::33f", "mac_address": "fa:16:3e:16:a2:bb"}]}} Response - Headers: {'content-type': 'application/json', 'content-length': '902', 'x-openstack-request-id': 'req-a35f7cdd-33d1-4f6b-85c5-0b71af709814', 'date': 'Wed, 02 Jun 2021 14:22:11 GMT', 'connection': 'close', 'status': '200', 'content-location': 'htt p://10.222.0.57:9696/v2.0/ports/b3f10dc3-8b6d-4737-a585-ed9c54011f98'} Body: b'{"port":{"id":"b3f10dc3-8b6d-4737-a585-ed9c54011f98","name":"tempest-AllowedAddressPairIpV6TestJSON-1812169062","network_id":"819b21a3-29e9-46d9-9b44-59c888b41f84","tenant_id":"60b1134b2f4e4b44b27aa3ae944e96cf","mac_address":"fa:16:3e:57:4d:7f","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"91e31eae-20dc-4317-b436-1eb479f44f18","ip_address":"2001:db8::158"}],"allowed_address_pairs":[{"mac_address":"fa:16:3e:16:a2:bb","ip_address":"2001:db8::33f","active":true},{"mac_address":"fa:16:3e:69:71:21","ip_address":"2001:db8::190","active":true}],"extra_dhcp_opts":[],"security_groups":["98124dd7-9891-42cc-9363-3e35235f35c4"],"description":"","binding:vnic_type":"normal","port_security_enabled":true,"tags":[],"created_at":"2021-06-02T14:22:09Z","updated_at":"2021-06-02T14:22:11Z","revision_number":2,"project_id":"60b1134b2f4e4b44b27aa3ae944e96cf"}}' 2021-06-02 14:22:13,812 108212 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairIpV6TestJSON:_run_cleanups): 204 DELETE http://10.222.0.57:9696/v2.0/ports/b3f10dc3-8b6d-4737-a585-ed9c54011f98 2.273s 2021-06-02 14:22:13,813 108212 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-8cdc561f-f7b6-4f78-9f28-8492f062720b', 'date': 'Wed, 02 Jun 2021 14:22:13 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.222.0.57:9696/v2.0/ports/b3f10dc3-8b6d-4737-a585-ed9c54011f98'} Body: b'' 2021-06-02 14:22:14,001 108212 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairIpV6TestJSON:_run_cleanups): 404 GET http://10.222.0.57:9696/v2.0/ports/b3f10dc3-8b6d-4737-a585-ed9c54011f98 0.188s 2021-06-02 14:22:14,001 108212 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '132', 'x-openstack-request-id': 'req-cfea1e2a-34b5-496f-b9c1-02d34a8f2982', 'date': 'Wed, 02 Jun 2021 14:22:14 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.222.0.57:9696/v2.0/ports/b3f10dc3-8b6d-4737-a585-ed9c54011f98'} Body: b'{"NeutronError": {"type": "PortNotFound", "message": "Port b3f10dc3-8b6d-4737-a585-ed9c54011f98 could not be found.", "detail": ""}}' 2021-06-02 14:22:16,152 108212 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairIpV6TestJSON:_run_cleanups): 204 DELETE http://10.222.0.57:9696/v2.0/ports/e4df082f-864b-4dfd-9468-1bc5fb7a4e56 2.149s 2021-06-02 14:22:16,152 108212 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-length': '0', 'x-openstack-request-id': 'req-d3f09380-a49f-461f-8811-696c8a98ea04', 'date': 'Wed, 02 Jun 2021 14:22:16 GMT', 'connection': 'close', 'status': '204', 'content-location': 'http://10.222.0.57:9696/v2.0/ports/e4df082f-864b-4dfd-9468-1bc5fb7a4e56'} Body: b'' 2021-06-02 14:22:16,517 108212 INFO [tempest.lib.common.rest_client] Request (AllowedAddressPairIpV6TestJSON:_run_cleanups): 404 GET http://10.222.0.57:9696/v2.0/ports/e4df082f-864b-4dfd-9468-1bc5fb7a4e56 0.364s 2021-06-02 14:22:16,517 108212 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'content-type': 'application/json', 'content-length': '132', 'x-openstack-request-id': 'req-dc706a8f-7301-4060-90a2-97dafb4f62d4', 'date': 'Wed, 02 Jun 2021 14:22:16 GMT', 'connection': 'close', 'status': '404', 'content-location': 'http://10.222.0.57:9696/v2.0/ports/e4df082f -864b-4dfd-9468-1bc5fb7a4e56'} Body: b'{"NeutronError": {"type": "PortNotFound", "message": "Port e4df082f-864b-4dfd-9468-1bc5fb7a4e56 could not be found.", "detail": ""}}' {3} tempest.api.network.test_networks.NetworksIpV6Test.test_create_delete_subnet_with_gw [5.727176s] ... ok {2} tempest.api.network.test_routers.RoutersTest.test_add_multiple_router_interfaces [42.969434s] ... ok {0} tempest.api.network.test_ports.PortsTestJSON.test_port_list_filter_by_router_id [22.780954s] ... ok {3} tempest.api.network.test_networks.NetworksIpV6Test.test_create_delete_subnet_with_gw_and_allocation_pools [9.542181s] ... ok {0} tempest.api.network.test_ports.PortsTestJSON.test_show_port [0.678065s] ... ok {0} tempest.api.network.test_ports.PortsTestJSON.test_show_port_fields [0.240235s] ... ok {3} tempest.api.network.test_networks.NetworksIpV6Test.test_create_delete_subnet_with_host_routes_and_dns_nameservers [8.862143s] ... ok {5} tempest.api.network.test_routers.RoutersIpV6Test.test_add_multiple_router_interfaces [39.527585s] ... ok {4} tempest.api.network.test_floating_ips_negative.FloatingIPNegativeTestJSON.test_associate_floatingip_port_ext_net_unreachable [8.265925s] ... ok {4} tempest.api.network.test_floating_ips_negative.FloatingIPNegativeTestJSON.test_create_floatingip_in_private_network [0.446924s] ... ok {3} tempest.api.network.test_networks.NetworksIpV6Test.test_create_delete_subnet_without_gateway [9.149160s] ... ok {0} tempest.api.network.test_ports.PortsTestJSON.test_update_port_with_security_group_and_extra_attributes [17.566278s] ... ok {2} tempest.api.network.test_routers.RoutersTest.test_add_remove_router_interface_with_port_id [23.616716s] ... ok {4} tempest.api.network.test_floating_ips_negative.FloatingIPNegativeTestJSON.test_create_floatingip_with_port_ext_net_unreachable [4.165001s] ... ok {3} tempest.api.network.test_networks.NetworksIpV6Test.test_create_list_subnet_with_no_gw64_one_network [6.006973s] ... ok {3} tempest.api.network.test_networks.NetworksIpV6Test.test_create_update_delete_network_subnet [10.747529s] ... ok {5} tempest.api.network.test_routers.RoutersIpV6Test.test_add_remove_router_interface_with_port_id [20.758749s] ... ok {3} tempest.api.network.test_networks.NetworksIpV6Test.test_create_update_network_description [2.258212s] ... ok {3} tempest.api.network.test_networks.NetworksIpV6Test.test_external_network_visibility [0.962711s] ... ok {3} tempest.api.network.test_networks.NetworksIpV6Test.test_list_networks [0.465389s] ... ok {3} tempest.api.network.test_networks.NetworksIpV6Test.test_list_networks_fields [0.627759s] ... ok {3} tempest.api.network.test_networks.NetworksIpV6Test.test_list_subnets [0.227786s] ... ok {3} tempest.api.network.test_networks.NetworksIpV6Test.test_list_subnets_fields [0.303538s] ... ok {4} tempest.api.network.test_networks_negative.NetworksNegativeTestJSON.test_create_port_on_non_existent_network [0.239085s] ... ok {4} tempest.api.network.test_networks_negative.NetworksNegativeTestJSON.test_delete_non_existent_network [0.066832s] ... ok {4} tempest.api.network.test_networks_negative.NetworksNegativeTestJSON.test_delete_non_existent_port [0.070958s] ... ok {3} tempest.api.network.test_networks.NetworksIpV6Test.test_show_network [0.276914s] ... ok {4} tempest.api.network.test_networks_negative.NetworksNegativeTestJSON.test_delete_non_existent_subnet [0.103872s] ... ok {4} tempest.api.network.test_networks_negative.NetworksNegativeTestJSON.test_show_non_existent_network [0.037761s] ... ok {4} tempest.api.network.test_networks_negative.NetworksNegativeTestJSON.test_show_non_existent_port [0.074783s] ... ok {2} tempest.api.network.test_routers.RoutersTest.test_add_remove_router_interface_with_subnet_id [21.595346s] ... ok {4} tempest.api.network.test_networks_negative.NetworksNegativeTestJSON.test_show_non_existent_subnet [0.054384s] ... ok {4} tempest.api.network.test_networks_negative.NetworksNegativeTestJSON.test_update_non_existent_network [0.037593s] ... ok {4} tempest.api.network.test_networks_negative.NetworksNegativeTestJSON.test_update_non_existent_port [0.054450s] ... ok {3} tempest.api.network.test_networks.NetworksIpV6Test.test_show_network_fields [0.307833s] ... ok {4} tempest.api.network.test_networks_negative.NetworksNegativeTestJSON.test_update_non_existent_subnet [0.057900s] ... ok {3} tempest.api.network.test_networks.NetworksIpV6Test.test_show_subnet [0.177951s] ... ok {3} tempest.api.network.test_networks.NetworksIpV6Test.test_show_subnet_fields [0.101649s] ... ok {0} tempest.api.network.test_ports.PortsTestJSON.test_update_port_with_two_security_groups_and_extra_attributes [25.596755s] ... ok {3} tempest.api.network.test_networks.NetworksIpV6Test.test_update_subnet_gw_dns_host_routes_dhcp [5.984905s] ... ok {2} tempest.api.network.test_routers.RoutersTest.test_create_show_list_update_delete_router [15.486660s] ... ok {5} tempest.api.network.test_routers.RoutersIpV6Test.test_add_remove_router_interface_with_subnet_id [21.378671s] ... ok {0} tempest.api.network.test_security_groups.SecGroupTest.test_create_list_update_show_delete_security_group [4.022984s] ... ok {0} tempest.api.network.test_security_groups.SecGroupTest.test_create_security_group_rule_with_additional_args [4.273848s] ... ok {4} tempest.api.network.test_routers_negative.RoutersNegativeTest.test_add_router_interfaces_on_overlapping_subnets_returns_400 [15.888008s] ... ok {4} tempest.api.network.test_routers_negative.RoutersNegativeTest.test_delete_non_existent_router_returns_404 [0.202925s] ... ok {4} tempest.api.network.test_routers_negative.RoutersNegativeTest.test_router_add_gateway_invalid_network_returns_404 [0.664231s] ... ok {5} tempest.api.network.test_routers.RoutersIpV6Test.test_create_show_list_update_delete_router [13.495011s] ... ok {0} tempest.api.network.test_security_groups.SecGroupTest.test_create_security_group_rule_with_icmp_type_code [8.990987s] ... ok {0} tempest.api.network.test_security_groups.SecGroupTest.test_create_security_group_rule_with_protocol_integer_value [2.402925s] ... ok {4} tempest.api.network.test_routers_negative.RoutersNegativeTest.test_router_remove_interface_in_use_returns_409 [8.972461s] ... ok {4} tempest.api.network.test_routers_negative.RoutersNegativeTest.test_show_non_existent_router_returns_404 [0.118014s] ... ok {4} tempest.api.network.test_routers_negative.RoutersNegativeTest.test_update_non_existent_router_returns_404 [0.145305s] ... ok {2} tempest.api.network.test_routers.RoutersTest.test_router_interface_port_update_with_fixed_ip [22.102016s] ... ok {0} tempest.api.network.test_security_groups.SecGroupTest.test_create_security_group_rule_with_remote_group_id [4.668126s] ... ok {0} tempest.api.network.test_security_groups.SecGroupTest.test_create_security_group_rule_with_remote_ip_prefix [4.482987s] ... ok {3} tempest.api.network.test_routers_negative.RoutersNegativeIpV6Test.test_add_router_interfaces_on_overlapping_subnets_returns_400 [18.431763s] ... ok {3} tempest.api.network.test_routers_negative.RoutersNegativeIpV6Test.test_delete_non_existent_router_returns_404 [0.092658s] ... ok {0} tempest.api.network.test_security_groups.SecGroupTest.test_create_show_delete_security_group_rule [7.152567s] ... ok {0} tempest.api.network.test_security_groups.SecGroupTest.test_list_security_groups [0.153553s] ... ok {3} tempest.api.network.test_routers_negative.RoutersNegativeIpV6Test.test_router_add_gateway_invalid_network_returns_404 [0.803190s] ... ok {5} tempest.api.network.test_routers.RoutersIpV6Test.test_router_interface_port_update_with_fixed_ip [21.789401s] ... ok {3} tempest.api.network.test_routers_negative.RoutersNegativeIpV6Test.test_router_add_gateway_net_not_external_returns_400 [4.818645s] ... ok {3} tempest.api.network.test_routers_negative.RoutersNegativeIpV6Test.test_router_remove_interface_in_use_returns_409 [14.277694s] ... ok {3} tempest.api.network.test_routers_negative.RoutersNegativeIpV6Test.test_show_non_existent_router_returns_404 [0.131166s] ... ok {3} tempest.api.network.test_routers_negative.RoutersNegativeIpV6Test.test_update_non_existent_router_returns_404 [0.303799s] ... ok {3} tempest.api.network.test_tags.TagsTest.test_create_list_show_update_delete_tags [4.590826s] ... ok {2} tempest.api.network.test_routers.RoutersTest.test_update_delete_extra_route [94.814601s] ... ok {2} tempest.api.network.test_routers.RoutersTest.test_update_router_admin_state [1.929057s] ... ok {2} tempest.api.network.test_routers_negative.DvrRoutersNegativeTest.test_router_create_tenant_distributed_returns_forbidden [0.126739s] ... ok {2} tempest.api.network.test_security_groups.SecGroupIPv6Test.test_create_list_update_show_delete_security_group [1.641924s] ... ok {2} tempest.api.network.test_security_groups.SecGroupIPv6Test.test_create_security_group_rule_with_additional_args [1.682497s] ... ok {5} tempest.api.network.test_routers.RoutersIpV6Test.test_update_delete_extra_route [90.705199s] ... ok {5} tempest.api.network.test_routers.RoutersIpV6Test.test_update_router_admin_state [2.326977s] ... ok {2} tempest.api.network.test_security_groups.SecGroupIPv6Test.test_create_security_group_rule_with_icmp_type_code [4.263710s] ... ok {2} tempest.api.network.test_security_groups.SecGroupIPv6Test.test_create_security_group_rule_with_protocol_integer_value [1.721744s] ... ok {2} tempest.api.network.test_security_groups.SecGroupIPv6Test.test_create_security_group_rule_with_remote_group_id [2.551038s] ... ok {2} tempest.api.network.test_security_groups.SecGroupIPv6Test.test_create_security_group_rule_with_remote_ip_prefix [1.398320s] ... ok {2} tempest.api.network.test_security_groups.SecGroupIPv6Test.test_create_show_delete_security_group_rule [2.552655s] ... ok {2} tempest.api.network.test_security_groups.SecGroupIPv6Test.test_list_security_groups [0.059625s] ... ok {2} tempest.scenario.test_network_advanced_server_ops.TestNetworkAdvancedServerOps.test_server_connectivity_cold_migration ... SKIPPED: Less than 2 compute nodes, skipping multinode tests. {2} tempest.scenario.test_network_advanced_server_ops.TestNetworkAdvancedServerOps.test_server_connectivity_cold_migration_revert ... SKIPPED: Less than 2 compute nodes, skipping multinode tests. {2} tempest.scenario.test_network_advanced_server_ops.TestNetworkAdvancedServerOps.test_server_connectivity_live_migration ... SKIPPED: Less than 2 compute nodes, skipping multinode tests. {5} tempest.scenario.test_server_advanced_ops.TestServerAdvancedOps.test_server_sequence_suspend_resume [30.470360s] ... ok {3} tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_connectivity_between_vms_on_different_networks [200.389316s] ... ok {3} tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_hotplug_nic ... SKIPPED: NIC hotplug not available {2} tempest.scenario.test_network_advanced_server_ops.TestNetworkAdvancedServerOps.test_server_connectivity_rebuild [209.710421s] ... ok {3} tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_mtu_sized_frames [104.646554s] ... ok {4} tempest.scenario.test_volume_boot_pattern.TestVolumeBootPattern.test_volume_boot_pattern [472.415458s] ... ok {3} tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_network_basic_ops [216.675598s] ... ok {3} tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_port_security_macspoofing_port ... SKIPPED: NIC hotplug not available {3} tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_preserve_preexisting_port [54.454383s] ... ok {3} tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_router_rescheduling [115.233763s] ... ok