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