disable ovn based testing of test_live_migration_with_trunk

due to bug #1940425 where ml2/ovn is not correctly configuring the
active status on trunk port we see test_live_migration_with_trunk
fail more often then not.

This was previously disbaled in tempest and then fixed in neutorn.
the tempest skip was then reverted and so was the neutron fix as
it broke somethign else... so this is failing in our gate again.

This change skips test_live_migration_with_trunk on all jobs that
are using ml2/ovn but keeps it enabled on the hybrid plug job
which uses ml2/ovs.

Related-Bug: #1940425
Change-Id: I0a8dd6e6e30526aa2841b4db67ed9affed166fd8
This commit is contained in:
Sean Mooney
2023-09-18 13:47:01 +01:00
parent 3e8b2f37a7
commit c290a6ed75
2 changed files with 16 additions and 1 deletions

View File

@@ -109,6 +109,8 @@
vars: vars:
tox_envlist: all tox_envlist: all
tempest_test_regex: (^tempest\.api\.compute\.admin\.(test_live_migration|test_migration)) tempest_test_regex: (^tempest\.api\.compute\.admin\.(test_live_migration|test_migration))
# revert this when bug #1940425 is fixed in neutron
tempest_exclude_regex: (test_live_migration_with_trunk)
devstack_services: devstack_services:
neutron-trunk: true neutron-trunk: true
devstack_local_conf: devstack_local_conf:
@@ -146,6 +148,8 @@
- ^tox.ini$ - ^tox.ini$
vars: vars:
tox_envlist: all tox_envlist: all
# bug #1940425 only affect ml2/ovn so we execute
# test_live_migration_with_trunk in this job to keep
tempest_test_regex: (^tempest\..*compute\..*(migration|resize|reboot).*) tempest_test_regex: (^tempest\..*compute\..*(migration|resize|reboot).*)
devstack_localrc: devstack_localrc:
Q_AGENT: openvswitch Q_AGENT: openvswitch
@@ -238,6 +242,8 @@
vars: vars:
tox_envlist: all tox_envlist: all
tempest_test_regex: (^tempest\.api\.compute\.admin\.(test_live_migration|test_migration)) tempest_test_regex: (^tempest\.api\.compute\.admin\.(test_live_migration|test_migration))
# revert this when bug #1940425 is fixed in neutron
tempest_exclude_regex: (test_live_migration_with_trunk)
devstack_local_conf: devstack_local_conf:
test-config: test-config:
$TEMPEST_CONFIG: $TEMPEST_CONFIG:
@@ -381,7 +387,9 @@
# tempest_test_exclude_list. # tempest_test_exclude_list.
# FIXME(lyarwood): The tempest.api.compute.admin.test_volume_swap tests # FIXME(lyarwood): The tempest.api.compute.admin.test_volume_swap tests
# are skipped until bug #1929710 is resolved. # are skipped until bug #1929710 is resolved.
tempest_exclude_regex: ^tempest\.(scenario\.test_network_(?!qos)|api\.compute\.admin\.test_volume_swap)|tempest.api.compute.servers.test_device_tagging.TaggedAttachmentsTest.test_tagged_attachment # revert excluding test_live_migration_with_trunk when bug #1940425
# is fixed in neutron
tempest_exclude_regex: ^tempest\.(scenario\.test_network_(?!qos)|api\.compute\.admin\.test_volume_swap)|tempest.api.compute.servers.test_device_tagging.TaggedAttachmentsTest.test_tagged_attachment|test_live_migration_with_trunk
devstack_local_conf: devstack_local_conf:
post-config: post-config:
$NOVA_CPU_CONF: $NOVA_CPU_CONF:
@@ -541,6 +549,8 @@
block_migrate_cinder_iscsi: true block_migrate_cinder_iscsi: true
tox_envlist: all tox_envlist: all
tempest_test_regex: ((tempest\.(api\.compute|scenario)\..*smoke.*)|(^tempest\.api\.compute\.admin\.(test_live_migration|test_migration))) tempest_test_regex: ((tempest\.(api\.compute|scenario)\..*smoke.*)|(^tempest\.api\.compute\.admin\.(test_live_migration|test_migration)))
# revert this when bug #1940425 is fixed in neutron
tempest_exclude_regex: (test_live_migration_with_trunk)
- job: - job:
name: nova-multi-cell name: nova-multi-cell
@@ -628,6 +638,8 @@
pre-run: pre-run:
- playbooks/ceph/glance-setup.yaml - playbooks/ceph/glance-setup.yaml
vars: vars:
# revert this when bug #1940425 is fixed in neutron
tempest_exclude_regex: (test_live_migration_with_trunk)
# NOTE(danms): Increase our swap size since we're dealing with # NOTE(danms): Increase our swap size since we're dealing with
# larger images and trigger OOMs. # larger images and trigger OOMs.
configure_swap_size: 8192 configure_swap_size: 8192

View File

@@ -14,3 +14,6 @@ test_resize_with_qos_min_bw_allocation
# Also exclude unshelve to specific host test cases as unshelve cannot move VMs across cells # Also exclude unshelve to specific host test cases as unshelve cannot move VMs across cells
# See https://bugs.launchpad.net/nova/+bug/1988316 # See https://bugs.launchpad.net/nova/+bug/1988316
tempest.api.compute.admin.test_servers_on_multinodes.UnshelveToHostMultiNodesTest tempest.api.compute.admin.test_servers_on_multinodes.UnshelveToHostMultiNodesTest
# revert this when bug #1940425 is fixed in neutron
test_live_migration_with_trunk