Skip to content

Commit 165840a

Browse files
authored
tests: added namespace patch for openshift tests (#178)
1 parent 20f3e53 commit 165840a

8 files changed

+21
-3
lines changed

tests/release.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Contains all operators required to run the test suite.
22
---
33
releases:
4-
# Do not change the name of the release as it's referenced from run_tests.sh
4+
# Do not change the name of the release as it's referenced from run-tests
55
tests:
66
releaseDate: 1970-01-01
77
description: Integration test
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
{% if test_scenario['values']['openshift'] == 'true' %}
2+
# see https://github.com/stackabletech/issues/issues/566
3+
---
4+
apiVersion: kuttl.dev/v1beta1
5+
kind: TestStep
6+
commands:
7+
- script: kubectl patch namespace $NAMESPACE -p '{"metadata":{"labels":{"pod-security.kubernetes.io/enforce":"privileged"}}}'
8+
timeout: 120
9+
{% endif %}

tests/test-definition.yaml

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,16 @@
11
---
2-
dimensions: []
2+
dimensions:
3+
- name: openshift
4+
values:
5+
- "false"
36
tests:
47
- name: smoke-nodeport
5-
dimensions: []
8+
dimensions:
9+
- openshift
610
suites:
711
- name: nightly
12+
- name: openshift
13+
patch:
14+
- dimensions:
15+
- name: openshift
16+
expr: "true"

0 commit comments

Comments
 (0)