Skip to content

Commit 2738317

Browse files
committed
nova-live-migration tests not needed for Ironic
Ironic does not support live migration, so we will skip these tests if the only changed files are in Ironic virt driver to ensur we don't waste resources or time trying to run unneeded tests. Change-Id: Ieb5ac3bb93af6a950acff4d76d0276096a6a24dd (cherry picked from commit c7b865c)
1 parent 6d61fcc commit 2738317

File tree

1 file changed

+17
-2
lines changed

1 file changed

+17
-2
lines changed

.zuul.yaml

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@
9090
description: |
9191
Run tempest live migration tests against local qcow2 ephemeral storage
9292
and shared LVM/iSCSI cinder volumes.
93-
irrelevant-files: &nova-base-irrelevant-files
93+
irrelevant-files:
9494
- ^api-.*$
9595
- ^(test-|)requirements.txt$
9696
- ^.*\.rst$
@@ -101,6 +101,7 @@
101101
- ^nova/policies/.*$
102102
- ^nova/tests/.*$
103103
- ^nova/test.py$
104+
- ^nova/virt/ironic/.*$
104105
- ^releasenotes/.*$
105106
- ^setup.cfg$
106107
- ^tools/.*$
@@ -130,7 +131,21 @@
130131
the "iptables_hybrid" securitygroup firewall driver, aka "hybrid plug".
131132
The external events interactions between Nova and Neutron in these
132133
situations has historically been fragile. This job exercises them.
133-
irrelevant-files: *nova-base-irrelevant-files
134+
irrelevant-files: &nova-base-irrelevant-files
135+
- ^api-.*$
136+
- ^(test-|)requirements.txt$
137+
- ^.*\.rst$
138+
- ^.git.*$
139+
- ^doc/.*$
140+
- ^nova/hacking/.*$
141+
- ^nova/locale/.*$
142+
- ^nova/policies/.*$
143+
- ^nova/tests/.*$
144+
- ^nova/test.py$
145+
- ^releasenotes/.*$
146+
- ^setup.cfg$
147+
- ^tools/.*$
148+
- ^tox.ini$
134149
vars:
135150
tox_envlist: all
136151
tempest_test_regex: (^tempest\..*compute\..*(migration|resize|reboot).*)

0 commit comments

Comments
 (0)