python-observabilityclient/.zuul.yaml
Jaromir Wysoglad 26687730b3 Fix zuul testing
This change fixes python 3.8 unit tests.
Unfortunately using grouping parentheses in with statements
is a python 3.9+ feature. I had to replace the parentheses
with a less elegant "\" to escape continuation lines.

I also included a .zuul.yaml, without which this couldn't
get merged and a .gitreview for convinience.

The telemetry-dsvm-* tests are non-voting for now.
There isn't any relevant test for this repositary
there as of right now,
those will get added in the next few weeks. And
unfortunately all the telemetry-dsvm-* tests fail
due to pyparsing version mismatch right now.
Once I or anyone else adds relevant tests to the
telemetry tempest plugin, we can make the tests
voting here.

Co-authored-by: Martin Magr <mmagr@redhat.com>
Co-authored-by: Erno Kuvaja <jokke@usr.fi>
Change-Id: Icc7b0229bca0664ee7fd60e3932df8f599beb500
2023-10-16 09:02:34 -04:00

42 lines
1.4 KiB
YAML

- project:
queue: telemetry
templates:
- openstack-python3-jobs
- check-requirements
#- release-notes-jobs-python3
check:
jobs:
- telemetry-dsvm-integration:
irrelevant-files: &pobsc-irrelevant-files
- ^(test-|)requirements.txt$
- ^setup.cfg$
- ^.*\.rst$
- ^releasenotes/.*$
- ^observabilityclient/tests/.*$
- ^tools/.*$
- ^tox.ini$
voting: false
- telemetry-dsvm-integration-ipv6-only:
irrelevant-files: *pobsc-irrelevant-files
voting: false
- telemetry-dsvm-integration-centos-9s:
irrelevant-files: *pobsc-irrelevant-files
voting: false
- telemetry-dsvm-integration-centos-9s-fips:
irrelevant-files: *pobsc-irrelevant-files
voting: false
gate:
jobs:
- telemetry-dsvm-integration:
irrelevant-files: *pobsc-irrelevant-files
voting: false
- telemetry-dsvm-integration-ipv6-only:
irrelevant-files: *pobsc-irrelevant-files
voting: false
- telemetry-dsvm-integration-centos-9s:
irrelevant-files: *pobsc-irrelevant-files
voting: false
- telemetry-dsvm-integration-centos-9s-fips:
irrelevant-files: *pobsc-irrelevant-files
voting: false