Skip to content

Commit ca34981

Browse files
committed
Added kuttl test suites (#364)
# 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 ef4d433 commit ca34981

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
@@ -16,13 +16,15 @@ All notable changes to this project will be documented in this file.
1616
- Use 0.0.0-dev product images for testing ([#351])
1717
- Use testing-tools 0.2.0 ([#351])
1818
- Run as root group ([#353]).
19+
- Added kuttl test suites ([#364])
1920

2021
[#334]: https://github.com/stackabletech/hdfs-operator/pull/334
2122
[#349]: https://github.com/stackabletech/hdfs-operator/pull/349
2223
[#350]: https://github.com/stackabletech/hdfs-operator/pull/350
2324
[#351]: https://github.com/stackabletech/hdfs-operator/pull/351
2425
[#353]: https://github.com/stackabletech/hdfs-operator/pull/353
2526
[#354]: https://github.com/stackabletech/hdfs-operator/pull/354
27+
[#364]: https://github.com/stackabletech/hdfs-operator/pull/364
2628

2729
## [23.4.0] - 2023-04-17
2830

tests/test-definition.yaml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,3 +63,18 @@ tests:
6363
dimensions:
6464
- hadoop-latest
6565
- zookeeper-latest
66+
suites:
67+
- name: latest
68+
patch:
69+
- dimensions:
70+
- expr: last
71+
- name: smoke
72+
select:
73+
- smoke
74+
- name: openshift
75+
patch:
76+
- dimensions:
77+
- expr: last
78+
- dimensions:
79+
- name: openshift
80+
expr: "true"

0 commit comments

Comments
 (0)