Skip to content

Commit c8e5051

Browse files
authored
Merge pull request #924 from oracle/marinatest
added operator helm chart install usability tests to integration suite
2 parents 7e8a326 + bcfbdad commit c8e5051

File tree

4 files changed

+774
-59
lines changed

4 files changed

+774
-59
lines changed

integration-tests/README.md

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -63,10 +63,25 @@ Basic Use Cases described above are verified in all the domain configurations. A
6363
| Domain with default sample values | create domain using mostly default values for inputs |
6464
| Domain home in image using WLST | cluster scaling |
6565
| Domain home in image using WDT | cluster scaling |
66-
6766

68-
# Directory Configuration and Structure
67+
| Operator Usability | Use Case |
68+
| --- | --- |
69+
| Operator Helm Chart with Invalid Attributes | create chart with invalid attributes, verify that deployment fails with expected error |
70+
| Two Operators using same Operator Namespace | create two operators sharing same namespace,verify that deployment fails with expected error |
71+
| Operator Helm Chart using default target domains Namespace| create chart using default target domains namespace |
72+
| Operator Helm Chart using empty target domains Namespace| create chart using empty target domains namespace |
73+
| Operator Helm Chart using UpperCase target domains Namespace| create chart using invalid UpperCase target domains namespace, verify that deployment fails with expected error |
74+
| Operator Helm Chart using not preexisted Operator Namespace | create chart using not preexisted Operator namespace, verify that deployment will fail |
75+
| Operator Helm Chart using not preexisted Operator ServiceAccount | create chart using not preexisted Operator ServiceAccount, verify that deployment will fail, but will change to running after SA is created |
76+
| Operator Helm Chart create delete create | create delete create chart with same values |
77+
| Two Operators using same External Https Port | create chart using same https rest port as already running first operator, verify that deployment fails with expected error |
78+
| Two Operators using same target domains namespace | create chart using target domains namespace as already running first operator, verify that deployment fails with expected error |
79+
| Operator Helm Chart using not preexisted target domains namespace | create chart using not preexisted target domains namespace as already running first operator, verify that deployment fails with expected error |
80+
6981

82+
83+
# Directory Configuration and Structure
84+
7085
Directory structure of source code:
7186

7287
A new module "integration-tests" is added to the Maven project `weblogic-kubernetes-operator`.

0 commit comments

Comments
 (0)