Skip to content

Commit 997d3a4

Browse files
jayofdoomElod Illes
authored andcommitted
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) (cherry picked from commit 2738317)
1 parent 2f202eb commit 997d3a4

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
@@ -93,7 +93,7 @@
9393
description: |
9494
Run tempest live migration tests against local qcow2 ephemeral storage
9595
and shared LVM/iSCSI cinder volumes.
96-
irrelevant-files: &nova-base-irrelevant-files
96+
irrelevant-files:
9797
- ^api-.*$
9898
- ^(test-|)requirements.txt$
9999
- ^.*\.rst$
@@ -104,6 +104,7 @@
104104
- ^nova/policies/.*$
105105
- ^nova/tests/.*$
106106
- ^nova/test.py$
107+
- ^nova/virt/ironic/.*$
107108
- ^releasenotes/.*$
108109
- ^setup.cfg$
109110
- ^tools/.*$
@@ -136,7 +137,21 @@
136137
the "iptables_hybrid" securitygroup firewall driver, aka "hybrid plug".
137138
The external events interactions between Nova and Neutron in these
138139
situations has historically been fragile. This job exercises them.
139-
irrelevant-files: *nova-base-irrelevant-files
140+
irrelevant-files: &nova-base-irrelevant-files
141+
- ^api-.*$
142+
- ^(test-|)requirements.txt$
143+
- ^.*\.rst$
144+
- ^.git.*$
145+
- ^doc/.*$
146+
- ^nova/hacking/.*$
147+
- ^nova/locale/.*$
148+
- ^nova/policies/.*$
149+
- ^nova/tests/.*$
150+
- ^nova/test.py$
151+
- ^releasenotes/.*$
152+
- ^setup.cfg$
153+
- ^tools/.*$
154+
- ^tox.ini$
140155
vars:
141156
tox_envlist: all
142157
tempest_test_regex: (^tempest\..*compute\..*(migration|resize|reboot).*)

0 commit comments

Comments
 (0)