"Fossies" - the Fresh Open Source Software Archive

Member "openstack-congress-11.0.0/.zuul.yaml" (13 May 2020, 5108 Bytes) of package /linux/misc/openstack/openstack-congress-11.0.0.tar.gz:


As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) Ansible YAML source code syntax highlighting (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file. See also the latest Fossies "Diffs" side-by-side code changes report for ".zuul.yaml": 10.0.0_vs_11.0.0.

    1 - job:
    2     name: congress-tempest-base
    3     parent: devstack-tempest
    4     description: |
    5       Congress devstack tempest tests job
    6     irrelevant-files: &base_irrelevant_files
    7       - ^.*\.rst$
    8       - ^doc/.*$
    9       - ^congress/tests/.*$
   10       - ^releasenotes/.*$
   11     required-projects: &base_required_projects
   12       - name: openstack/devstack-gate
   13       - name: openstack/aodh
   14       - name: openstack/python-aodhclient
   15       - name: openstack/congress
   16       - name: openstack/congress-dashboard
   17       - name: openstack/congress-tempest-plugin
   18       - name: openstack/python-congressclient
   19       - name: openstack/murano
   20       - name: openstack/murano-dashboard
   21       - name: openstack/python-muranoclient
   22       - name: openstack/mistral
   23       - name: openstack/python-mistralclient
   24       - name: openstack/heat
   25       - name: openstack/python-heatclient
   26       - name: openstack/monasca-agent
   27       - name: openstack/monasca-api
   28       - name: openstack/monasca-common
   29       - name: openstack/monasca-grafana-datasource
   30       - name: openstack/monasca-notification
   31       - name: openstack/monasca-persister
   32       - name: openstack/monasca-statsd
   33       - name: openstack/monasca-thresh
   34       - name: openstack/monasca-ui
   35       - name: openstack/python-monascaclient
   36     timeout: 6000
   37     vars: &base_vars
   38       devstack_plugins:
   39         congress: https://opendev.org/openstack/congress
   40         heat: https://opendev.org/openstack/heat
   41         neutron: https://opendev.org/openstack/neutron
   42       devstack_services:
   43         tempest: true
   44         neutron-qos: true
   45         horizon: false
   46       tempest_concurrency: 1
   47       tox_envlist: all
   48       tempest_test_regex: congress_tempest_plugin.*
   49       devstack_localrc:
   50         LIBS_FROM_GIT: python-congressclient
   51         SERVICE_TIMEOUT: 120  # default too short for this job
   52         TEMPEST_PLUGINS: '"/opt/stack/congress-tempest-plugin"'
   53         CONGRESS_MULTIPROCESS_DEPLOYMENT: true
   54         CONGRESS_EXPOSE_ENCRYPTION_KEY_FOR_TEST: true
   55         ENABLE_CONGRESS_Z3: true
   56         USE_Z3_RELEASE: 4.7.1
   57         USE_PYTHON3: True
   58 
   59 - job:
   60     name: congress-tempest-ipv6-only
   61     parent: devstack-tempest-ipv6
   62     description: |
   63       Congress devstack tempest tests job for IPv6-only deployment
   64     irrelevant-files: *base_irrelevant_files
   65     required-projects: *base_required_projects
   66     timeout: 6000
   67     vars:
   68       <<: *base_vars
   69       tempest_test_regex: '(^congress_tempest_plugin.*)(\[.*\bsmoke\b.*\])'
   70 
   71 - job:
   72     name: congress-tempest-py3
   73     parent: congress-tempest-base
   74     vars:
   75       devstack_plugins:
   76         murano: https://opendev.org/openstack/murano
   77       devstack_localrc:
   78         USE_PYTHON3: true
   79 
   80 - job:
   81     name: congress-tempest-replicated
   82     parent: congress-tempest-base
   83     voting: false
   84     vars:
   85       devstack_plugins:
   86         murano: https://opendev.org/openstack/murano
   87       devstack_localrc:
   88         CONGRESS_REPLICATED: true
   89 
   90 - job:
   91     name: congress-tempest-replicated-mysql
   92     parent: congress-tempest-replicated
   93     vars:
   94       database: mysql
   95 
   96 - job:
   97     name: congress-tempest-replicated-postgresql
   98     parent: congress-tempest-replicated
   99     voting: false
  100     vars:
  101       devstack_services:
  102         mysql: false
  103         postgresql: true
  104 
  105 - job:
  106     name: congress-tempest-py3-mysql
  107     parent: congress-tempest-py3
  108     vars:
  109       database: mysql
  110 
  111 - job:
  112     name: congress-tempest-py3-JsonIngester
  113     parent: congress-tempest-base
  114     voting: false
  115     vars:
  116       devstack_localrc:
  117         ENABLE_CONGRESS_JSON: true
  118 
  119 - job:
  120     name: congress-tempest-py3-postgresql
  121     parent: congress-tempest-base
  122     voting: false
  123     vars:
  124       devstack_services:
  125         mysql: false
  126         postgresql: true
  127 
  128 - project:
  129     templates:
  130       - check-requirements
  131       - openstack-cover-jobs
  132       - openstack-lower-constraints-jobs
  133       - openstack-python3-ussuri-jobs
  134       - release-notes-jobs-python3
  135       - publish-openstack-docs-pti
  136       - periodic-stable-jobs
  137     check:
  138       jobs:
  139         - congress-tempest-py3-mysql
  140         - congress-tempest-replicated-postgresql
  141         - congress-tempest-py3-JsonIngester
  142         - congress-tempest-ipv6-only
  143         # Note: the above jobs most likely provides sufficient coverage
  144         # - congress-tempest-py2-postgresql
  145         # - congress-tempest-py3-postgresql
  146         # - congress-tempest-replicated-mysql
  147 
  148         # TripleO jobs that deploy Congress.
  149         # Note we don't use a project-template here, so it's easier
  150         # to disable voting on one specific job if things go wrong.
  151         # tripleo-ci-centos-7-scenario001-multinode-oooq will only
  152         # run on stable/pike while the -container will run in Queens
  153         # and beyond.
  154         # If you need any support to debug these jobs in case of
  155         # failures, please reach us on #tripleo IRC channel.
  156 # temporarily disable tripleO check until faster single-node job is available
  157 #        - tripleo-ci-centos-7-scenario007-multinode-oooq-container:
  158 #            voting: false
  159     gate:
  160       queue: congress
  161       jobs:
  162         - congress-tempest-py3-mysql
  163         - congress-tempest-ipv6-only