Switch testing to Zed testing runtime

Updating the testing template to Zed testing runtime [1].
Creating wallaby, xena and yoga jobs and removing rocky,
stein and train ones.

[1] https://governance.openstack.org/tc/reference/runtimes/zed.html

Change-Id: Id7365c4ac0208b21ab1ae045668364d0cee52981
This commit is contained in:
Martin Kopec 2022-05-04 16:23:26 +02:00
parent 28d8b54fe9
commit bb86356e62
1 changed files with 21 additions and 21 deletions

View File

@ -1,42 +1,42 @@
- job: - job:
name: stackviz-nodejs10-run-lint name: stackviz-nodejs16-run-lint
parent: nodejs-run-lint parent: nodejs-run-lint
description: | description: |
Run lint using Node 10. Run lint using Node 16.
vars: vars:
node_version: 10 node_version: 16
nodeset: ubuntu-focal nodeset: ubuntu-focal
pre-run: playbooks/nodejs/pre.yaml pre-run: playbooks/nodejs/pre.yaml
required-projects: required-projects:
- openstack/stackviz - openstack/stackviz
- job: - job:
name: stackviz-nodejs10-run-test-browser name: stackviz-nodejs16-run-test-browser
parent: nodejs-run-test-browser parent: nodejs-run-test-browser
vars: vars:
node_version: 10 node_version: 16
nodeset: ubuntu-focal nodeset: ubuntu-focal
pre-run: playbooks/nodejs/pre.yaml pre-run: playbooks/nodejs/pre.yaml
required-projects: required-projects:
- openstack/stackviz - openstack/stackviz
- job: - job:
name: tempest-full-rocky name: tempest-full-wallaby
parent: tempest-full-py3 parent: tempest-full-py3
nodeset: openstack-single-node-xenial nodeset: openstack-single-node-focal
override-checkout: stable/rocky override-checkout: stable/wallaby
- job: - job:
name: tempest-full-stein name: tempest-full-xena
parent: tempest-full-py3 parent: tempest-full-py3
nodeset: openstack-single-node-bionic nodeset: openstack-single-node-focal
override-checkout: stable/stein override-checkout: stable/xena
- job: - job:
name: tempest-full-train name: tempest-full-yoga
parent: tempest-full-py3 parent: tempest-full-py3
nodeset: openstack-single-node-bionic nodeset: openstack-single-node-focal
override-checkout: stable/train override-checkout: stable/yoga
- project: - project:
templates: templates:
@ -51,8 +51,8 @@
- openstack-tox-py39 - openstack-tox-py39
- openstack-tox-py310: - openstack-tox-py310:
voting: false voting: false
- stackviz-nodejs10-run-lint - stackviz-nodejs16-run-lint
- stackviz-nodejs10-run-test-browser - stackviz-nodejs16-run-test-browser
- tempest-full-py3: - tempest-full-py3:
irrelevant-files: &irrelevant-files irrelevant-files: &irrelevant-files
- ^.*\.rst$ - ^.*\.rst$
@ -62,11 +62,11 @@
- ^.coveragerc$ - ^.coveragerc$
- ^.gitignore$ - ^.gitignore$
- ^.gitreview$ - ^.gitreview$
- tempest-full-train: - tempest-full-wallaby:
irrelevant-files: *irrelevant-files irrelevant-files: *irrelevant-files
- tempest-full-stein: - tempest-full-xena:
irrelevant-files: *irrelevant-files irrelevant-files: *irrelevant-files
- tempest-full-rocky: - tempest-full-yoga:
irrelevant-files: *irrelevant-files irrelevant-files: *irrelevant-files
gate: gate:
jobs: jobs:
@ -76,8 +76,8 @@
- openstack-tox-py37 - openstack-tox-py37
- openstack-tox-py38 - openstack-tox-py38
- openstack-tox-py39 - openstack-tox-py39
- stackviz-nodejs10-run-lint - stackviz-nodejs16-run-lint
- stackviz-nodejs10-run-test-browser - stackviz-nodejs16-run-test-browser
post: post:
jobs: jobs: