summaryrefslogtreecommitdiff
path: root/zuul.d/project.yaml
blob: cf32743e31c8f3b1d2590995e9ca85e85d3a62bf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
# NOTE: In doc/source/contributor/testing/ci_scenario_jobs.rst file there is
# document with summary of all tempest, neutron-tempest-plugin and grenade jobs
# summary.
# Please update this document always when any changes to jobs are made.
- project:
    templates:
      - neutron-tempest-plugin-jobs
      - openstack-cover-jobs
      - openstack-lower-constraints-jobs
      - openstack-python3-xena-jobs
      - openstack-python3-xena-jobs-arm64
      - publish-openstack-docs-pti
      - periodic-stable-jobs
      - check-requirements
      - release-notes-jobs-python3
    check:
      jobs:
        - neutron-functional-with-uwsgi
        - neutron-fullstack-with-uwsgi
        - neutron-rally-task
        - neutron-grenade-multinode
        - neutron-grenade-dvr-multinode:
            # TODO(slaweq): make that job voting when bug
            # https://bugs.launchpad.net/neutron/+bug/1920778
            # will be fixed
            voting: false
        - neutron-tempest-multinode-full-py3
        - neutron-tempest-dvr-ha-multinode-full
        - neutron-tempest-slow-py3
        - neutron-tempest-ipv6-only
        - neutron-ovn-tempest-ovs-release
        - neutron-ovn-tempest-ovs-release-ipv6-only
        # TODO(slaweq): add this job again to the check queue when it will be
        # working fine on python 3
        #- networking-midonet-tempest-aio-ml2-centos-7:
        #    voting: false
        - neutron-ovn-rally-task:
            voting: false
        # TripleO jobs that deploy OVN.
        # Note we don't use a project-template here, so it's easier
        # to disable voting on one specific job if things go wrong.
        # In Stein and beyond, fs010 will run using
        # networking-ovn-tripleo-ci-centos-7-containers-multinode.
        # If you need any support to debug these jobs in case of
        # failures, please reach us on #tripleo IRC channel.
        - openstack-tox-py36:  # from openstack-python3-xena-jobs template
            timeout: 3600
        - openstack-tox-py38:  # from openstack-python3-xena-jobs template
            timeout: 3600
        - openstack-tox-lower-constraints:  # from openstack-tox-lower-constraints template
            timeout: 3600
        - openstack-tox-cover:  # from openstack-cover-jobs template
            timeout: 4800
        - neutron-ovn-tempest-slow
    gate:
      jobs:
        - neutron-functional-with-uwsgi
        - neutron-fullstack-with-uwsgi
        - neutron-tempest-multinode-full-py3
        - neutron-grenade-multinode
        # TODO(slaweq): make that job gating when bug
        # https://bugs.launchpad.net/neutron/+bug/1920778
        # will be fixed
        # - neutron-grenade-dvr-multinode
        - neutron-tempest-slow-py3
        - neutron-tempest-ipv6-only
        - neutron-ovn-tempest-ovs-release
        - neutron-ovn-tempest-ovs-release-ipv6-only
        - openstack-tox-py36:  # from openstack-python3-xena-jobs template
            timeout: 3600
        - openstack-tox-lower-constraints:  # from openstack-tox-lower-constraints template
            timeout: 3600
        - neutron-ovn-tempest-slow
        #- neutron-ovn-rally-task
        #- neutron-ovn-tripleo-ci-centos-8-containers-multinode

    experimental:
      jobs:
        - neutron-grenade-ovn
        - neutron-tempest-with-uwsgi-loki
        - neutron-ovn-tempest-full-multinode-ovs-master
        - neutron-ovn-tempest-ovs-master
        - neutron-tempest-with-neutron-lib-master

    periodic:
      jobs:
        - neutron-functional
        - neutron-fullstack
        - neutron-tempest-postgres-full
        - neutron-tempest-mariadb-full
        - neutron-tempest-with-os-ken-master
        - neutron-ovn-tempest-ovs-master-fedora
        - devstack-tobiko-faults-centos:
            voting: true
        - ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa
        - openstacksdk-functional-devstack-networking
        - tripleo-ci-centos-8-content-provider
        - neutron-centos-8-tripleo-standalone:
            voting: true
            vars: &consumer_vars
              consumer_job: true
              build_container_images: false
              remove_tags:
                - build
            dependencies: &consumer_deps
              - tripleo-ci-centos-8-content-provider
        - neutron-ovn-tripleo-ci-centos-8-containers-multinode:
            vars: *consumer_vars
            dependencies: *consumer_deps
        - neutron-tempest-plugin-scenario-linuxbridge-nftables
        - neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid-nftables