Skip to content

Commit 34557ae

Browse files
committed
Add KUTTL and tempest zuul jobs
They are meant to replace the prow ones in the long term. Signed-off-by: Luigi Toscano <[email protected]>
1 parent 335beb8 commit 34557ae

File tree

2 files changed

+44
-0
lines changed

2 files changed

+44
-0
lines changed

zuul.d/jobs.yaml

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
---
2+
- job:
3+
name: glance-operator-kuttl
4+
parent: cifmw-base-multinode-kuttl
5+
attempts: 1
6+
required-projects:
7+
- github.com/openstack-k8s-operators/glance-operator
8+
irrelevant-files:
9+
- .*/*.md
10+
- ^\..*$
11+
- ^LICENSE$
12+
- ^OWNERS$
13+
- ^OWNERS_ALIASES$
14+
- ^PROJECT$
15+
- ^README.md$
16+
- tests?\/functional
17+
vars:
18+
cifmw_kuttl_tests_env_vars:
19+
CEPH_TIMEOUT: 90
20+
PV_NUM: 20
21+
cifmw_kuttl_tests_operator_list:
22+
- glance
23+
24+
- job:
25+
name: glance-operator-tempest
26+
parent: podified-multinode-hci-deployment-crc-1comp-backends
27+
vars:
28+
cifmw_test_operator_concurrency: 3
29+
cifmw_test_operator_tempest_include_list: |
30+
^tempest.api.image.

zuul.d/projects.yaml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
---
2+
- project:
3+
name: openstack-k8s-operators/glance-operator
4+
github-check:
5+
jobs:
6+
- openstack-k8s-operators-content-provider
7+
- glance-operator-kuttl:
8+
dependencies:
9+
- openstack-k8s-operators-content-provider
10+
voting: false
11+
- glance-operator-tempest:
12+
dependencies:
13+
- openstack-k8s-operators-content-provider
14+
voting: false

0 commit comments

Comments
 (0)