Skip to content

Commit 873b30e

Browse files
committed
added usability testcase to readme.md
1 parent 5c3c218 commit 873b30e

File tree

1 file changed

+18
-2
lines changed

1 file changed

+18
-2
lines changed

integration-tests/README.md

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,11 +59,27 @@ Basic Use Cases described above are verified in all the domain configurations. A
5959
| Domain with situational config | create domain with listen address not set for admin server and t3 channel/NAP and incorrect file for admin server log location. Introspector should override these with sit-config automatically. Also, with some junk value for t3 channel public address and using custom situational config override replace with valid public address using secret. Also, on Jenkins this domain uses NFS instead of HOSTPATH PV storage |
6060
| Two domains managed by two operators | verify scaling and restart of one domain doesn't impact another domain. Delete domain resources using delete script from samples. |
6161
| Domain with Recycle policy | create domain with pvReclaimPolicy="Recycle" Verify that the PV is deleted once the domain and PVC are deleted |
62-
| Domain with default sample values | create domain using mostly default values for inputs |
62+
| Domain with default sample values | create domain using mostly default values for inputs |
63+
64+
| Operator Usability | Use Case |
65+
| --- | --- |
66+
| Operator Helm Chart with Invalid Attributes | create chart with invalid attributes, verify that deployment fails with expected error |
67+
| Two Operators using same Operator Namespace | create two operators sharing same namespace,verify that deployment fails with expected error |
68+
| Operator Helm Chart using default target domains Namespace| create chart using default target domains namespace |
69+
| Operator Helm Chart using empty target domains Namespace| create chart using empty target domains namespace |
70+
| Operator Helm Chart using UpperCase target domains Namespace| create chart using invalid UpperCase target domains namespace, verify that deployment fails with expected error |
71+
| Operator Helm Chart using not preexisted Operator Namespace | create chart using not preexisted Operator namespace, verify that deployment will fail |
72+
| 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 |
73+
| Operator Helm Chart create delete create | create delete create chart with same values |
74+
| 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 |
75+
| 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 |
76+
| 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 |
77+
78+
6379
6480

6581
# Directory Configuration and Structure
66-
82+
6783
Directory structure of source code:
6884

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

0 commit comments

Comments
 (0)