Skip to content

Commit

Permalink
Merge pull request #678 from tosky/more-zuul-and-junitxml
Browse files Browse the repository at this point in the history
More zuul jobs, and generate JUnitXML reports for KUTTL
  • Loading branch information
openshift-merge-bot[bot] authored Jan 9, 2025
2 parents 97b553d + 34557ae commit c5dfff0
Show file tree
Hide file tree
Showing 3 changed files with 47 additions and 5 deletions.
8 changes: 3 additions & 5 deletions kuttl-test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,16 +6,14 @@
# ASSUMPTIONS:
#
# 1. Latest version of kuttl is installed at /usr/local/bin/kubectl-kuttl
# - wget https://github.com/kudobuilder/kuttl/releases/download/v0.11.1/kubectl-kuttl_0.11.1_linux_x86_64
# - mv kubectl-kuttl_0.11.1_linux_x86_64 /usr/local/bin/kubectl-kuttl
# - chmod 755 /usr/local/bin/kubectl-kuttl
# 2. An OCP 4.10+ CRC cluster with Podified Operators has been deployed
# 3. CLI user has access to $KUBECONFIG

apiVersion: kuttl.dev/v1beta1
kind: TestSuite
reportFormat: JSON
reportName: kuttl-test-glance
reportFormat: xml
reportName: kuttl-report-glance
reportGranularity: test
timeout: 180
namespace: glance-kuttl-tests
parallel: 1
Expand Down
30 changes: 30 additions & 0 deletions zuul.d/jobs.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
---
- job:
name: glance-operator-kuttl
parent: cifmw-base-multinode-kuttl
attempts: 1
required-projects:
- github.com/openstack-k8s-operators/glance-operator
irrelevant-files:
- .*/*.md
- ^\..*$
- ^LICENSE$
- ^OWNERS$
- ^OWNERS_ALIASES$
- ^PROJECT$
- ^README.md$
- tests?\/functional
vars:
cifmw_kuttl_tests_env_vars:
CEPH_TIMEOUT: 90
PV_NUM: 20
cifmw_kuttl_tests_operator_list:
- glance

- job:
name: glance-operator-tempest
parent: podified-multinode-hci-deployment-crc-1comp-backends
vars:
cifmw_test_operator_concurrency: 3
cifmw_test_operator_tempest_include_list: |
^tempest.api.image.
14 changes: 14 additions & 0 deletions zuul.d/projects.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
- project:
name: openstack-k8s-operators/glance-operator
github-check:
jobs:
- openstack-k8s-operators-content-provider
- glance-operator-kuttl:
dependencies:
- openstack-k8s-operators-content-provider
voting: false
- glance-operator-tempest:
dependencies:
- openstack-k8s-operators-content-provider
voting: false

0 comments on commit c5dfff0

Please sign in to comment.