From 5034916c1853f490daf0f02bedc41e2432ea2076 Mon Sep 17 00:00:00 2001 From: Tim Burke Date: Tue, 26 May 2020 16:42:52 -0700 Subject: [PATCH] Skip tests when only changing README.rst, CONTRIBUTING.rst, etc. Change-Id: Ib78398111ee3d150b6f56aa4e59a65750aa115dd --- .zuul.yaml | 52 ++++++++++++++++++++++++++-------------------------- 1 file changed, 26 insertions(+), 26 deletions(-) diff --git a/.zuul.yaml b/.zuul.yaml index 5e2f25f108..98b6d6711a 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -538,54 +538,54 @@ irrelevant-files: - ^(api-ref|doc|releasenotes)/.*$ - ^test/probe/.*$ - - ^(.gitreview|.mailmap|AUTHORS|CHANGELOG)$ + - ^(.gitreview|.mailmap|AUTHORS|CHANGELOG|.*\.rst)$ - swift-tox-func-encryption-py27: irrelevant-files: - ^(api-ref|doc|releasenotes)/.*$ - ^test/probe/.*$ - - ^(.gitreview|.mailmap|AUTHORS|CHANGELOG)$ + - ^(.gitreview|.mailmap|AUTHORS|CHANGELOG|.*\.rst)$ - swift-tox-func-domain-remap-staticweb-py27: irrelevant-files: - ^(api-ref|doc|releasenotes)/.*$ - ^test/probe/.*$ - - ^(.gitreview|.mailmap|AUTHORS|CHANGELOG)$ + - ^(.gitreview|.mailmap|AUTHORS|CHANGELOG|.*\.rst)$ - swift-tox-func-ec-py27: irrelevant-files: - ^(api-ref|doc|releasenotes)/.*$ - ^test/probe/.*$ - - ^(.gitreview|.mailmap|AUTHORS|CHANGELOG)$ + - ^(.gitreview|.mailmap|AUTHORS|CHANGELOG|.*\.rst)$ - swift-tox-func-s3api-py27: irrelevant-files: - ^(api-ref|doc|releasenotes)/.*$ - ^test/probe/.*$ - - ^(.gitreview|.mailmap|AUTHORS|CHANGELOG)$ + - ^(.gitreview|.mailmap|AUTHORS|CHANGELOG|.*\.rst)$ # py3 functional tests - swift-tox-func-py37: irrelevant-files: - ^(api-ref|doc|releasenotes)/.*$ - ^test/probe/.*$ - - ^(.gitreview|.mailmap|AUTHORS|CHANGELOG)$ + - ^(.gitreview|.mailmap|AUTHORS|CHANGELOG|.*\.rst)$ - swift-tox-func-encryption-py37: irrelevant-files: - ^(api-ref|doc|releasenotes)/.*$ - ^test/probe/.*$ - - ^(.gitreview|.mailmap|AUTHORS|CHANGELOG)$ + - ^(.gitreview|.mailmap|AUTHORS|CHANGELOG|.*\.rst)$ - swift-tox-func-domain-remap-staticweb-py37: irrelevant-files: - ^(api-ref|doc|releasenotes)/.*$ - ^test/probe/.*$ - - ^(.gitreview|.mailmap|AUTHORS|CHANGELOG)$ + - ^(.gitreview|.mailmap|AUTHORS|CHANGELOG|.*\.rst)$ - swift-tox-func-ec-py37: irrelevant-files: - ^(api-ref|doc|releasenotes)/.*$ - ^test/probe/.*$ - - ^(.gitreview|.mailmap|AUTHORS|CHANGELOG)$ + - ^(.gitreview|.mailmap|AUTHORS|CHANGELOG|.*\.rst)$ - swift-tox-func-s3api-py37: irrelevant-files: - ^(api-ref|doc|releasenotes)/.*$ - ^test/probe/.*$ - - ^(.gitreview|.mailmap|AUTHORS|CHANGELOG)$ + - ^(.gitreview|.mailmap|AUTHORS|CHANGELOG|.*\.rst)$ # Other tests - swift-tox-func-s3api-ceph-s3tests-tempauth: @@ -595,29 +595,29 @@ # Also keep doc/s3api -- it holds known failures for these tests - ^doc/(requirements.txt|(manpages|source)/.*)$ - ^test/(unit|probe)/.*$ - - ^(.gitreview|.mailmap|AUTHORS|CHANGELOG)$ + - ^(.gitreview|.mailmap|AUTHORS|CHANGELOG|.*\.rst)$ - swift-probetests-centos-7: irrelevant-files: - ^(api-ref|releasenotes)/.*$ # Keep doc/saio -- we use those sample configs in the saio playbooks - ^doc/(requirements.txt|(manpages|s3api|source)/.*)$ - ^test/(unit|functional)/.*$ - - ^(.gitreview|.mailmap|AUTHORS|CHANGELOG)$ + - ^(.gitreview|.mailmap|AUTHORS|CHANGELOG|.*\.rst)$ - swift-dsvm-functional: irrelevant-files: - ^(api-ref|doc|releasenotes)/.*$ - ^test/probe/.*$ - - ^(.gitreview|.mailmap|AUTHORS|CHANGELOG)$ + - ^(.gitreview|.mailmap|AUTHORS|CHANGELOG|.*\.rst)$ - swift-dsvm-functional-py3: irrelevant-files: - ^(api-ref|doc|releasenotes)/.*$ - ^test/probe/.*$ - - ^(.gitreview|.mailmap|AUTHORS|CHANGELOG)$ + - ^(.gitreview|.mailmap|AUTHORS|CHANGELOG|.*\.rst)$ - swift-dsvm-functional-ipv6: irrelevant-files: - ^(api-ref|doc|releasenotes)/.*$ - ^test/probe/.*$ - - ^(.gitreview|.mailmap|AUTHORS|CHANGELOG)$ + - ^(.gitreview|.mailmap|AUTHORS|CHANGELOG|.*\.rst)$ - swift-tox-lower-constraints: irrelevant-files: - ^(api-ref|doc|releasenotes)/.*$ @@ -631,24 +631,24 @@ irrelevant-files: - ^(api-ref|doc|releasenotes)/.*$ - ^test/probe/.*$ - - ^(.gitreview|.mailmap|AUTHORS|CHANGELOG)$ + - ^(.gitreview|.mailmap|AUTHORS|CHANGELOG|.*\.rst)$ # 2.25.0 had a test issue; see https://review.opendev.org/#/c/721518/ voting: false - tempest-integrated-object-storage: irrelevant-files: - ^(api-ref|doc|releasenotes)/.*$ - ^test/.*$ - - ^(.gitreview|.mailmap|AUTHORS|CHANGELOG)$ + - ^(.gitreview|.mailmap|AUTHORS|CHANGELOG|.*\.rst)$ - tempest-ipv6-only: irrelevant-files: - ^(api-ref|doc|releasenotes)/.*$ - ^test/.*$ - - ^(.gitreview|.mailmap|AUTHORS|CHANGELOG)$ + - ^(.gitreview|.mailmap|AUTHORS|CHANGELOG|.*\.rst)$ - grenade: irrelevant-files: - ^(api-ref|doc|releasenotes)/.*$ - ^test/.*$ - - ^(.gitreview|.mailmap|AUTHORS|CHANGELOG)$ + - ^(.gitreview|.mailmap|AUTHORS|CHANGELOG|.*\.rst)$ gate: jobs: # For gate jobs, err towards running more jobs (so, generally avoid @@ -677,22 +677,22 @@ # Keep doc/saio -- we use those sample configs in the saio playbooks - ^doc/(requirements.txt|(manpages|s3api|source)/.*)$ - ^test/(unit|functional)/.*$ - - ^(.gitreview|.mailmap|AUTHORS|CHANGELOG)$ + - ^(.gitreview|.mailmap|AUTHORS|CHANGELOG|.*\.rst)$ - swift-dsvm-functional: irrelevant-files: - ^(api-ref|doc|releasenotes)/.*$ - ^test/probe/.*$ - - ^(.gitreview|.mailmap|AUTHORS|CHANGELOG)$ + - ^(.gitreview|.mailmap|AUTHORS|CHANGELOG|.*\.rst)$ - swift-dsvm-functional-py3: irrelevant-files: - ^(api-ref|doc|releasenotes)/.*$ - ^test/probe/.*$ - - ^(.gitreview|.mailmap|AUTHORS|CHANGELOG)$ + - ^(.gitreview|.mailmap|AUTHORS|CHANGELOG|.*\.rst)$ - swift-dsvm-functional-ipv6: irrelevant-files: - ^(api-ref|doc|releasenotes)/.*$ - ^test/probe/.*$ - - ^(.gitreview|.mailmap|AUTHORS|CHANGELOG)$ + - ^(.gitreview|.mailmap|AUTHORS|CHANGELOG|.*\.rst)$ - swift-tox-lower-constraints: irrelevant-files: - ^(api-ref|doc|releasenotes)/.*$ @@ -706,17 +706,17 @@ irrelevant-files: - ^(api-ref|doc|releasenotes)/.*$ - ^test/.*$ - - ^(.gitreview|.mailmap|AUTHORS|CHANGELOG)$ + - ^(.gitreview|.mailmap|AUTHORS|CHANGELOG|.*\.rst)$ - tempest-ipv6-only: irrelevant-files: - ^(api-ref|doc|releasenotes)/.*$ - ^test/.*$ - - ^(.gitreview|.mailmap|AUTHORS|CHANGELOG)$ + - ^(.gitreview|.mailmap|AUTHORS|CHANGELOG|.*\.rst)$ - grenade: irrelevant-files: - ^(api-ref|doc|releasenotes)/.*$ - ^test/.*$ - - ^(.gitreview|.mailmap|AUTHORS|CHANGELOG)$ + - ^(.gitreview|.mailmap|AUTHORS|CHANGELOG|.*\.rst)$ experimental: jobs: - swift-tox-py27-centos-7