From 5bfcb2a2cfa82d4995cf4eeeba65a3cf9f1b03e1 Mon Sep 17 00:00:00 2001 From: Takashi Kajinami Date: Tue, 1 Mar 2022 14:35:47 +0900 Subject: [PATCH] Add cross-project tests for Telemetry This change introduces cross-project tests for telemetry services(Aodh and Ceilometer), so that we can detect any issue caused by change in u-c file earlier. Change-Id: I9830e9c8339c19e1bd4a6b878f8839f0a2e88e5a --- .zuul.d/cross-jobs.yaml | 16 ++++++++++++++++ .zuul.d/project.yaml | 2 ++ 2 files changed, 18 insertions(+) diff --git a/.zuul.d/cross-jobs.yaml b/.zuul.d/cross-jobs.yaml index 565d357015..ba39d764b0 100644 --- a/.zuul.d/cross-jobs.yaml +++ b/.zuul.d/cross-jobs.yaml @@ -44,6 +44,14 @@ - upper-constraints.txt - .zuul.d/cross-jobs.yaml +- job: + name: cross-aodh-py38 + parent: requirements-cross-test + description: Run cross-project tests on aodh with py38. + required-projects: openstack/aodh + vars: + tox_envlist: py38 + - job: name: cross-barbican-py38 parent: requirements-cross-test @@ -52,6 +60,14 @@ vars: tox_envlist: py38 +- job: + name: cross-ceilometer-py38 + parent: requirements-cross-test + description: Run cross-project tests on ceilometer with py38. + required-projects: openstack/ceilometer + vars: + tox_envlist: py38 + - job: name: cross-cinder-py38 parent: requirements-cross-test diff --git a/.zuul.d/project.yaml b/.zuul.d/project.yaml index eb50c1d2c9..c64eaf45a8 100644 --- a/.zuul.d/project.yaml +++ b/.zuul.d/project.yaml @@ -29,7 +29,9 @@ - requirements-tox-py38-check-uc - requirements-tox-validate-projects: voting: false + - cross-aodh-py38 - cross-barbican-py38 + - cross-ceilometer-py38 - cross-cinder-py38 - cross-designate-py38 - cross-glance-py38