Skip to content

Commit 1c52bbb

Browse files
committed
Added kuttl test suites (#252)
# Description Requires `beku 0.0.7`. Upgrade with: ``` pip install --upgrade beku-stackabletech ``` Added three test suites: * `latest` : only run tests with the latest versions. * `smoke` : only run smoke tests. * `openshift` : only run latest versions with openshift=true. To run the `latest` test suite: ``` rm -rf tests/_work && beku -s latest ```
1 parent f466bac commit 1c52bbb

File tree

2 files changed

+17
-0
lines changed

2 files changed

+17
-0
lines changed

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ All notable changes to this project will be documented in this file.
1717
- Use 0.0.0-dev product images for testing ([#236])
1818
- Use testing-tools 0.2.0 ([#236])
1919
- Run as root group ([#241]).
20+
- Added kuttl test suites ([#252])
2021

2122
### Fixed
2223

@@ -28,6 +29,7 @@ All notable changes to this project will be documented in this file.
2829
[#241]: https://github.com/stackabletech/spark-k8s-operator/pull/241
2930
[#243]: https://github.com/stackabletech/spark-k8s-operator/pull/243
3031
[#247]: https://github.com/stackabletech/spark-k8s-operator/pull/247
32+
[#252]: https://github.com/stackabletech/spark-k8s-operator/pull/252
3133

3234
## [23.4.0] - 2023-04-17
3335

tests/test-definition.yaml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,3 +65,18 @@ tests:
6565
- spark
6666
- ny-tlc-report
6767
- openshift
68+
suites:
69+
- name: latest
70+
patch:
71+
- dimensions:
72+
- expr: last
73+
- name: smoke
74+
select:
75+
- smoke
76+
- name: openshift
77+
patch:
78+
- dimensions:
79+
- expr: last
80+
- dimensions:
81+
- name: openshift
82+
expr: "true"

0 commit comments

Comments
 (0)