You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
All C8 SM checks can be individually enabled/disabled via inputs.
16
+
All checks can be individually enabled/disabled via inputs.
13
17
14
18
15
19
## Inputs
@@ -50,6 +54,12 @@ All C8 SM checks can be individually enabled/disabled via inputs.
50
54
|`enable-c8sm-zeebe-connectivity-check`| <p>Whether the C8 SM Zeebe connectivity check should be run</p> |`false`|`true`|
51
55
|`local-domain-mode`| <p>Enable local domain mode. When true, /etc/hosts entries will be added to resolve camunda.example.com and zeebe-camunda.example.com to 127.0.0.1. This is required for local Kind clusters with domain-based access where the runner needs to access the ingress via localhost.</p> |`false`|`false`|
52
56
|`local-domain-ip`| <p>The IP address to use for local domain resolution in /etc/hosts. Defaults to 127.0.0.1 for standard local development.</p> |`false`|`127.0.0.1`|
57
+
|`enable-helm-playwright-tests`| <p>Whether to run the Helm chart Playwright integration tests. These tests run against the deployed Camunda platform and test service connectivity, authentication, and basic functionality.</p> |`false`|`false`|
58
+
|`helm-playwright-test-auth-type`| <p>Authentication type for Helm Playwright tests. Options: keycloak, basic, hybrid - keycloak: Use Keycloak/OIDC authentication for all tests - basic: Use basic auth (demo:demo) for all tests - hybrid: Run OIDC tests (identity, console) with keycloak, then basic auth tests (connectors, core-rest, core-grpc)</p> |`false`|`keycloak`|
59
+
|`helm-playwright-test-project`| <p>Playwright test project to run. Options: full-suite, smoke-tests - full-suite: Run all integration tests - smoke-tests: Run only smoke tests (faster, for quick validation)</p> |`false`|`smoke-tests`|
60
+
|`helm-playwright-test-exclude`| <p>Test suites to exclude from Helm Playwright tests. Example: 'identity.spec.ts' or 'console.spec.ts|identity.spec.ts'</p> |`false`|`""`|
61
+
|`helm-playwright-upload-artifacts`| <p>Whether to upload Playwright test artifacts on failure</p> |`false`|`true`|
62
+
|`helm-playwright-artifact-retention-days`| <p>Number of days to retain Playwright test artifacts</p> |`false`|`10`|
53
63
54
64
55
65
## Runs
@@ -264,4 +274,40 @@ This action is a `composite` action.
264
274
#
265
275
# Required: false
266
276
# Default: 127.0.0.1
277
+
278
+
enable-helm-playwright-tests:
279
+
# Whether to run the Helm chart Playwright integration tests. These tests run against the deployed Camunda platform and test service connectivity, authentication, and basic functionality.
280
+
#
281
+
# Required: false
282
+
# Default: false
283
+
284
+
helm-playwright-test-auth-type:
285
+
# Authentication type for Helm Playwright tests. Options: keycloak, basic, hybrid - keycloak: Use Keycloak/OIDC authentication for all tests - basic: Use basic auth (demo:demo) for all tests - hybrid: Run OIDC tests (identity, console) with keycloak, then basic auth tests (connectors, core-rest, core-grpc)
286
+
#
287
+
# Required: false
288
+
# Default: keycloak
289
+
290
+
helm-playwright-test-project:
291
+
# Playwright test project to run. Options: full-suite, smoke-tests - full-suite: Run all integration tests - smoke-tests: Run only smoke tests (faster, for quick validation)
292
+
#
293
+
# Required: false
294
+
# Default: smoke-tests
295
+
296
+
helm-playwright-test-exclude:
297
+
# Test suites to exclude from Helm Playwright tests. Example: 'identity.spec.ts' or 'console.spec.ts|identity.spec.ts'
298
+
#
299
+
# Required: false
300
+
# Default: ""
301
+
302
+
helm-playwright-upload-artifacts:
303
+
# Whether to upload Playwright test artifacts on failure
304
+
#
305
+
# Required: false
306
+
# Default: true
307
+
308
+
helm-playwright-artifact-retention-days:
309
+
# Number of days to retain Playwright test artifacts
0 commit comments