From 3b25b1e94c512a1c8d921c5a578b45e85aff2496 Mon Sep 17 00:00:00 2001 From: Sean Mooney Date: Tue, 27 Feb 2024 10:58:52 +0000 Subject: [PATCH] add multinode ironic shard job This change adds the ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode-shard to the periodic-weekly and experimental pipelines replacing the existing ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode job in the experimental line. &policies-irrelevant-files is moved to the job defintions to make workign on jobs simpler when commeting out jobs during devleopemt yes this is unrelated but it make our lives simpler. Change-Id: I1ee8f7f7d0cbcfb3a8cd61b5fec201b4ba4bf671 --- .zuul.yaml | 34 ++++++++++++++++++---------------- 1 file changed, 18 insertions(+), 16 deletions(-) diff --git a/.zuul.yaml b/.zuul.yaml index 29c96f3ba9d0..b97bb5f425a3 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -793,7 +793,21 @@ description: | This job runs the Tempest tests with scope and new defaults enabled for Nova, Neutron, Glance, and Cinder services. - # TODO (gmann): There were few fixes in neutron and neutron-lib for the + irrelevant-files: &policies-irrelevant-files + - ^api-.*$ + - ^(test-|)requirements.txt$ + - ^.*\.rst$ + - ^.git.*$ + - ^doc/.*$ + - ^nova/hacking/.*$ + - ^nova/locale/.*$ + - ^nova/tests/.*$ + - ^nova/test.py$ + - ^releasenotes/.*$ + - ^setup.cfg$ + - ^tools/.*$ + - ^tox.ini$ +# TODO (gmann): There were few fixes in neutron and neutron-lib for the # RBAC but they are not yet released so we need to add both projcts as # the required-projects. Those can be removed once new version of neutron # and neutron-lib is released. @@ -873,20 +887,7 @@ # integration test jobs. Running only tempest and grenade # common jobs will be enough along with nova functional # and unit tests. - irrelevant-files: &policies-irrelevant-files - - ^api-.*$ - - ^(test-|)requirements.txt$ - - ^.*\.rst$ - - ^.git.*$ - - ^doc/.*$ - - ^nova/hacking/.*$ - - ^nova/locale/.*$ - - ^nova/tests/.*$ - - ^nova/test.py$ - - ^releasenotes/.*$ - - ^setup.cfg$ - - ^tools/.*$ - - ^tox.ini$ + irrelevant-files: *policies-irrelevant-files vars: devstack_localrc: <<: *uec_image_vars @@ -974,6 +975,7 @@ # Runs emulation feature functionality test less frequently due # to being the initial release and experimental in nature. - nova-emulation + - ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode-shard - tempest-centos9-stream-fips: vars: devstack_localrc: @@ -985,7 +987,7 @@ vars: devstack_localrc: <<: *uec_image_vars - - ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode: + - ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode-shard: irrelevant-files: *nova-base-irrelevant-files vars: devstack_localrc: