From b214d3b22f379da05f395bdfc58f56a8c58246d6 Mon Sep 17 00:00:00 2001 From: Michal Nasiadka Date: Thu, 14 Mar 2024 10:02:47 +0100 Subject: [PATCH] CI: Add cover jobs Change-Id: Id4db315bffacb662c61baab9508aecee287a2dc2 --- .coveragerc | 1 + .zuul.yaml | 13 +++++++++++++ 2 files changed, 14 insertions(+) diff --git a/.coveragerc b/.coveragerc index f65da32..95841fb 100644 --- a/.coveragerc +++ b/.coveragerc @@ -4,3 +4,4 @@ source = magnum_capi_helm [report] ignore_errors = True +show_missing = True diff --git a/.zuul.yaml b/.zuul.yaml index c9753d8..fa99f5d 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -1,4 +1,16 @@ --- +- project-template: + name: openstack-cover-jobs-magnum + description: | + The standard openstack-cover-jobs but with magnum added as a + required-projects. This checks out the project code and allows + tox_install_siblings to use it when building the venv. + check: + jobs: + - openstack-tox-cover: + required-projects: + - openstack/magnum + - project-template: name: openstack-python3-jobs-magnum description: | @@ -51,4 +63,5 @@ - project: queue: magnum templates: + - openstack-cover-jobs-magnum - openstack-python3-jobs-magnum