|
2 | 2 | # for job naming conventions.
|
3 | 3 |
|
4 | 4 | - job:
|
5 |
| - name: nova-tox-functional-centos8-py36 |
6 |
| - parent: openstack-tox-functional-py36 |
7 |
| - nodeset: devstack-single-node-centos-8-stream |
| 5 | + name: nova-tox-functional-py38 |
| 6 | + parent: openstack-tox-functional-py38 |
8 | 7 | description: |
|
9 | 8 | Run tox-based functional tests for the OpenStack Nova project
|
10 |
| - under cPython version 3.6 with Nova specific irrelevant-files list. |
11 |
| - Uses tox with the ``functional-py36`` environment. |
| 9 | + under cPython version 3.8 with Nova specific irrelevant-files list. |
| 10 | + Uses tox with the ``functional-py38`` environment. |
12 | 11 |
|
13 | 12 | This job also provides a parent for other projects to run the nova
|
14 | 13 | functional tests on their own changes.
|
|
22 | 21 | - ^doc/(source|test)/.*$
|
23 | 22 | - ^nova/locale/.*$
|
24 | 23 | - ^releasenotes/.*$
|
25 |
| - vars: |
26 |
| - # explicitly stating the work dir makes this job reusable by other |
27 |
| - # projects |
28 |
| - zuul_work_dir: src/opendev.org/openstack/nova |
29 |
| - bindep_profile: test py36 |
30 |
| - timeout: 3600 |
31 |
| - |
32 |
| -- job: |
33 |
| - name: nova-tox-functional-py38 |
34 |
| - parent: openstack-tox-functional-py38 |
35 |
| - description: | |
36 |
| - Run tox-based functional tests for the OpenStack Nova project |
37 |
| - under cPython version 3.8 with Nova specific irrelevant-files list. |
38 |
| - Uses tox with the ``functional-py38`` environment. |
39 |
| -
|
40 |
| - This job also provides a parent for other projects to run the nova |
41 |
| - functional tests on their own changes. |
42 |
| - required-projects: |
43 |
| - # including nova here makes this job reusable by other projects |
44 |
| - - openstack/nova |
45 |
| - - openstack/placement |
46 |
| - irrelevant-files: *functional-irrelevant-files |
47 | 24 | vars:
|
48 | 25 | # explicitly stating the work dir makes this job reusable by other
|
49 | 26 | # projects
|
|
588 | 565 | irrelevant-files: *nova-base-irrelevant-files
|
589 | 566 | required-projects:
|
590 | 567 | - openstack/nova
|
| 568 | + - name: openstack/cinder-tempest-plugin |
| 569 | + override-checkout: yoga-last |
591 | 570 | pre-run:
|
592 | 571 | - playbooks/ceph/glance-copy-policy.yaml
|
593 | 572 | vars:
|
| 573 | + # NOTE(elod.illes): this job is breaking with the following test case on |
| 574 | + # unmaintained/yoga, so let's just exclude it to unblock the gate |
| 575 | + tempest_exclude_regex: test_nova_image_snapshot_dependency |
594 | 576 | # NOTE(danms): These tests create an empty non-raw image, which nova
|
595 | 577 | # will refuse because we set never_download_image_if_on_rbd in this job.
|
596 | 578 | # Just skip these tests for this case.
|
|
663 | 645 | - nova-ovs-hybrid-plug
|
664 | 646 | - nova-tox-validate-backport:
|
665 | 647 | voting: false
|
666 |
| - - nova-tox-functional-centos8-py36 |
667 | 648 | - nova-tox-functional-py38
|
668 | 649 | - nova-tox-functional-py39
|
669 | 650 | - tempest-integrated-compute:
|
|
708 | 689 | jobs:
|
709 | 690 | - nova-live-migration
|
710 | 691 | - nova-live-migration-ceph
|
711 |
| - - nova-tox-functional-centos8-py36 |
712 | 692 | - nova-tox-functional-py38
|
713 | 693 | - nova-tox-functional-py39
|
714 | 694 | - nova-multi-cell
|
|
0 commit comments