Add Gentoo integration tests

Gentoo tests were missing in the initial patchset, add them.

Sort multi-file list entry alphabetically.

Change-Id: I2f3b2bd9522b06bfe45f233542febffc875d9399
This commit is contained in:
Andreas Jaeger 2019-07-04 13:15:18 +02:00
parent 2cece282cc
commit f7ba04b6fc
2 changed files with 33 additions and 1 deletions

View File

@ -32,6 +32,7 @@ PLATFORMS = [
'centos-7', 'centos-7',
'debian-stretch', 'debian-stretch',
'fedora-29', 'fedora-29',
'gentoo-17-0-systemd',
'opensuse-15', 'opensuse-15',
'opensuse-tumbleweed', 'opensuse-tumbleweed',
'ubuntu-bionic', 'ubuntu-bionic',

View File

@ -57,6 +57,16 @@
- name: fedora-29 - name: fedora-29
label: fedora-29 label: fedora-29
- job:
name: zuul-jobs-test-base-roles-gentoo-17-0-systemd
description: Tests roles in the 'base' job on gentoo-17-0-systemd
parent: zuul-jobs-test-base-roles
tags: auto-generated
nodeset:
nodes:
- name: gentoo-17-0-systemd
label: gentoo-17-0-systemd
- job: - job:
name: zuul-jobs-test-base-roles-opensuse-15 name: zuul-jobs-test-base-roles-opensuse-15
description: Tests roles in the 'base' job on opensuse-15 description: Tests roles in the 'base' job on opensuse-15
@ -120,9 +130,9 @@
files: files:
- ^roles/multi-node-bridge/.* - ^roles/multi-node-bridge/.*
- ^roles/multi-node-firewall/.* - ^roles/multi-node-firewall/.*
- ^roles/persistent-firewall/.*
- ^roles/multi-node-hosts-file/.* - ^roles/multi-node-hosts-file/.*
- ^roles/multi-node-known-hosts/.* - ^roles/multi-node-known-hosts/.*
- ^roles/persistent-firewall/.*
- ^test-playbooks/multinode/.* - ^test-playbooks/multinode/.*
- job: - job:
@ -182,6 +192,25 @@
nodes: nodes:
- secondary - secondary
- job:
name: zuul-jobs-test-multinode-roles-gentoo-17-0-systemd
description: Tests multinode setup roles on gentoo-17-0-systemd
parent: zuul-jobs-test-multinode-roles
tags: auto-generated
nodeset:
nodes:
- name: primary
label: gentoo-17-0-systemd
- name: secondary
label: gentoo-17-0-systemd
groups:
- name: switch
nodes:
- primary
- name: peers
nodes:
- secondary
- job: - job:
name: zuul-jobs-test-multinode-roles-opensuse-15 name: zuul-jobs-test-multinode-roles-opensuse-15
description: Tests multinode setup roles on opensuse-15 description: Tests multinode setup roles on opensuse-15
@ -291,6 +320,7 @@
- zuul-jobs-test-base-roles-centos-7 - zuul-jobs-test-base-roles-centos-7
- zuul-jobs-test-base-roles-debian-stretch - zuul-jobs-test-base-roles-debian-stretch
- zuul-jobs-test-base-roles-fedora-29 - zuul-jobs-test-base-roles-fedora-29
- zuul-jobs-test-base-roles-gentoo-17-0-systemd
- zuul-jobs-test-base-roles-opensuse-15 - zuul-jobs-test-base-roles-opensuse-15
- zuul-jobs-test-base-roles-opensuse-tumbleweed - zuul-jobs-test-base-roles-opensuse-tumbleweed
- zuul-jobs-test-base-roles-ubuntu-bionic - zuul-jobs-test-base-roles-ubuntu-bionic
@ -299,6 +329,7 @@
- zuul-jobs-test-multinode-roles-centos-7 - zuul-jobs-test-multinode-roles-centos-7
- zuul-jobs-test-multinode-roles-debian-stretch - zuul-jobs-test-multinode-roles-debian-stretch
- zuul-jobs-test-multinode-roles-fedora-29 - zuul-jobs-test-multinode-roles-fedora-29
- zuul-jobs-test-multinode-roles-gentoo-17-0-systemd
- zuul-jobs-test-multinode-roles-opensuse-15 - zuul-jobs-test-multinode-roles-opensuse-15
- zuul-jobs-test-multinode-roles-opensuse-tumbleweed - zuul-jobs-test-multinode-roles-opensuse-tumbleweed
- zuul-jobs-test-multinode-roles-ubuntu-bionic - zuul-jobs-test-multinode-roles-ubuntu-bionic