neutron-tempest-plugin 1.3.0 (wallaby)
We are chuffed to announce the release of: neutron-tempest-plugin 1.3.0: Tempest plugin for Neutron Project This release is part of the wallaby release series. The source is available from: https://opendev.org/openstack/neutron-tempest-plugin Download the package from: https://tarballs.openstack.org/neutron-tempest-plugin/ Please report issues through: https://bugs.launchpad.net/neutron/+bugs For more details, please see below. Changes in neutron-tempest-plugin 1.2.0..1.3.0 ---------------------------------------------- 0684295 New test case: "test_port_with_fixed_ip" 7520dba Router appended twice to routers list when created with create_router_by_client 3ad6e23 Add IPv6 port API test class and basic test aad352d test list the network(ipv6) ip usage stats 5898d7c negative cases for qos policy 53f2da8 Mark test_dhcp_port_status_active api test as unstable ce76ac1 New "test_remove_associated_ports" negative test case 98f78df remove all unused local variable de20363 Switch neutron-tempest-plugin-api job to be uwsgi based 23e40c2 Add method to reserve the external subnet cidrs 8bbd743 start using available_features cfg option from tempest bc45d24 Set concurrency of scenario tests to 3 643820c Disable Cinder services in all neutron-tempest-plugin jobs c12b50c Mark test_subport_connectivity as unstable for now 9817d4f "_log_ns_network_status" log if namespace does not exist d783a82 Update TOX_CONSTRAINTS_FILE 2bc7367 [Scenario] New test to check extra_dhcp_opts af394dd Implement "get_hostname" in SSH client class 8079b53 Unmark port_forwarding tests as unstable 231223a Consolidate some tempest tests in the neutron-tempest-plugin jobs dff870b Fix access to dictionary variable "server" 8e4c6dd Remove six 25caaf6 Make neutron-tempest-plugin-bgpvpn-bagpipe voting again 20591c5 Skip WritableMtuTest for OVN f289344 Disable Swift services in all scenario jobs 2808207 Temporary blacklist test_trunk_subport_lifecycle in the ovn job b1222e9 Use different job definition for linuxbridge jobs runs on Xenial 2211eab Check VM's console log before trying to SSH to it. 71a462b Skip fip_qos test is there is no L3 agent with extension enabled 8033af7 Improve logging of network state on the test host a1952c6 Add more port_forwarding tests 224e724 Replace assertItemsEqual with assertCountEqual c2b8070 Minor improvement in: test_qos_basic_and_update 93141aa remove unused local variable 7f3fd67 Add jobs template for stable/victoria branch 35a4414 Use Cirros 0.5.1 in scenario jobs for all branches 8cccfe0 Improve logging of vm's console output when test fails a84cc25 Mark some bgpvpn scenario tests unstable 2abbc92 Improve logging of vm's console output 0e9edc5 Wait longer time for FIP to be updated by L3 agent ff09b50 [SFC] Mark test test_update_port_pair_group_remove_port_pairs as unstable ce87469 cases associated with the port 71ab2e2 nagative cases for port 9cdc9eb Stop disabling TLS for tests Diffstat (except docs and test files) ------------------------------------- .../api/admin/test_dhcp_agent_scheduler.py | 2 + neutron_tempest_plugin/api/admin/test_ports.py | 5 +- neutron_tempest_plugin/api/admin/test_quotas.py | 5 +- neutron_tempest_plugin/api/admin/test_tag.py | 8 +- neutron_tempest_plugin/api/base.py | 17 ++ .../api/test_allowed_address_pair.py | 2 +- .../api/test_network_ip_availability.py | 19 ++ .../api/test_port_forwarding_negative.py | 41 +++++ .../api/test_port_forwardings.py | 89 ++++++--- neutron_tempest_plugin/api/test_ports.py | 37 ++++ neutron_tempest_plugin/api/test_ports_negative.py | 76 ++++++++ neutron_tempest_plugin/api/test_qos_negative.py | 22 +++ .../api/test_routers_negative.py | 21 +++ .../bgpvpn/scenario/test_bgpvpn_basic.py | 3 + neutron_tempest_plugin/common/ip.py | 41 +++-- neutron_tempest_plugin/common/ssh.py | 16 +- neutron_tempest_plugin/config.py | 12 -- .../fwaas/api/test_fwaasv2_extensions.py | 7 +- .../neutron_dynamic_routing/scenario/base.py | 5 +- .../scenario/base_test_proto.py | 11 +- .../scenario/basic/test_basic.py | 7 +- neutron_tempest_plugin/scenario/base.py | 91 +++++++-- .../scenario/test_connectivity.py | 2 + neutron_tempest_plugin/scenario/test_dhcp.py | 94 ++++++++++ neutron_tempest_plugin/scenario/test_floatingip.py | 16 +- .../scenario/test_internal_dns.py | 3 +- neutron_tempest_plugin/scenario/test_ipv6.py | 29 ++- neutron_tempest_plugin/scenario/test_metadata.py | 17 +- neutron_tempest_plugin/scenario/test_multicast.py | 1 + .../scenario/test_port_forwardings.py | 163 ++++++++++++---- neutron_tempest_plugin/scenario/test_ports.py | 35 ++++ neutron_tempest_plugin/scenario/test_qos.py | 67 ++++--- .../scenario/test_security_groups.py | 10 +- neutron_tempest_plugin/scenario/test_trunk.py | 9 + .../services/network/json/network_client.py | 8 +- requirements.txt | 1 - tox.ini | 2 +- zuul.d/base.yaml | 29 ++- zuul.d/master_jobs.yaml | 65 ++++++- zuul.d/project.yaml | 46 +++-- zuul.d/queens_jobs.yaml | 33 +++- zuul.d/rocky_jobs.yaml | 30 ++- zuul.d/stein_jobs.yaml | 12 ++ zuul.d/train_jobs.yaml | 12 ++ zuul.d/ussuri_jobs.yaml | 14 ++ zuul.d/victoria_jobs.yaml | 205 +++++++++++++++++++++ 47 files changed, 1209 insertions(+), 233 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 3edf7dc..47dd923 100644 --- a/requirements.txt +++ b/requirements.txt @@ -14 +13,0 @@ paramiko>=2.0.0 # LGPLv2.1+ -six>=1.10.0 # MIT
participants (1)
-
no-reply@openstack.org