Skip to content

Commit 19610da

Browse files
ci: remove integration test (--test-it) infrastructure from deploy-camunda CLI and CI workflows
The IT test runner was built into the Helm repo but is no longer used — all post-deployment testing now goes through E2E/Playwright. This removes: - --test-it CLI flag and TestIT/RunIntegrationTests config fields - SkipIT from CIScenario and matrix Entry structs - skip-it workflow inputs from all CI workflow templates - skip-it entries from ci-test-config.yaml (8.7–8.10) - skipIT handling from generate-chart-matrix.sh - IT log file creation in the matrix runner Closes #5764 Co-authored-by: hisImminence <55736962+hisImminence@users.noreply.github.com>
1 parent 5f91fd5 commit 19610da

29 files changed

Lines changed: 22 additions & 96 deletions

File tree

.github/workflows/test-chart-version-template.yaml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -117,11 +117,6 @@ on:
117117
required: false
118118
default: false
119119
type: boolean
120-
skip-it:
121-
description: "Skip integration (Playwright IT) tests for this scenario"
122-
required: false
123-
default: false
124-
type: boolean
125120
helm-version:
126121
description: "Helm version to install. Empty means use the pre-baked Helm from the CI runner image."
127122
required: false
@@ -219,7 +214,6 @@ jobs:
219214
test-qa: ${{ inputs.test-qa }}
220215
test-upgrade: ${{ inputs.test-upgrade }}
221216
skip-e2e: ${{ inputs.skip-e2e }}
222-
skip-it: ${{ inputs.skip-it }}
223217
helm-version: ${{ inputs.helm-version }}
224218
pr-head-sha: ${{ inputs.pr-head-sha }}
225219
camunda-version: ${{ inputs.camunda-version }}

.github/workflows/test-chart-version.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -299,7 +299,6 @@ jobs:
299299
test-qa: ${{ matrix.qa == 'true' }}
300300
test-upgrade: ${{ matrix.upgrade == 'true' }}
301301
skip-e2e: ${{ matrix.skipE2E == 'true' }}
302-
skip-it: ${{ matrix.skipIT == 'true' }}
303302
helm-version: ${{ matrix.helmVersion }}
304303
cached: ${{ matrix.cached == 'true' }}
305304
pr-head-sha: ${{ needs.init.outputs.pr-head-sha }}

.github/workflows/test-integration-runner.yaml

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -139,21 +139,6 @@ on:
139139
required: false
140140
default: false
141141
type: boolean
142-
skip-it:
143-
description: "Skip integration (Playwright IT) tests for this scenario (declared in ci-test-config.yaml)"
144-
required: false
145-
default: false
146-
type: boolean
147-
pr-head-sha:
148-
description: "PR HEAD commit SHA for recording cache results"
149-
required: false
150-
default: ""
151-
type: string
152-
camunda-version:
153-
description: "Camunda version (e.g., 8.9) for cache result recording"
154-
required: false
155-
default: ""
156-
type: string
157142
camunda-helm-post-render:
158143
description: Set to true if you would like to run the post-renderer script for OpenShift
159144
required: false

.github/workflows/test-integration-template.yaml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,6 @@ on:
130130
required: false
131131
default: false
132132
type: boolean
133-
skip-it:
134133
description: "Skip integration (Playwright IT) tests for this scenario"
135134
required: false
136135
default: false
@@ -374,7 +373,6 @@ jobs:
374373
test-qa: ${{ inputs.test-qa }}
375374
test-upgrade: ${{ inputs.test-upgrade }}
376375
skip-e2e: ${{ inputs.skip-e2e }}
377-
skip-it: ${{ inputs.skip-it }}
378376
pr-head-sha: ${{ inputs.pr-head-sha }}
379377
camunda-version: ${{ inputs.camunda-version }}
380378
camunda-helm-post-render: ${{ inputs.camunda-helm-post-render }}

charts/camunda-platform-8.10/test/ci/registry-snapshot.yaml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -227,7 +227,6 @@ integration:
227227
features:
228228
- postgresql-companion
229229
skip-e2e: true
230-
skip-it: true
231230
dependencies:
232231
- chart: charts/internal-postgresql
233232
release-name: postgresql
@@ -474,7 +473,6 @@ integration:
474473
features:
475474
- no-secondary-storage
476475
skip-e2e: true
477-
skip-it: true
478476
dependencies:
479477
- chart: charts/internal-keycloak-26
480478
release-name: keycloak

charts/camunda-platform-8.10/test/ci/registry/scenarios/no-secondary-storage.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ platforms:
1111
infra-type:
1212
gke: distroci
1313
skip-e2e: true
14-
skip-it: true
1514
dependencies:
1615
- keycloak
1716
- postgresql

charts/camunda-platform-8.10/test/ci/registry/scenarios/oidc.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ infra-type:
1616
eks: preemptible
1717
gke: distroci
1818
skip-e2e: true
19-
skip-it: true
2019
dependencies:
2120
- postgresql
2221
- elasticsearch

charts/camunda-platform-8.7/test/ci/registry-snapshot.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,6 @@ integration:
8585
persistence: elasticsearch
8686
helmVersion: 3.20.2
8787
skip-e2e: true
88-
skip-it: true
8988
- name: keycloak-original
9089
enabled: true
9190
shortname: keyc

charts/camunda-platform-8.7/test/ci/registry/scenarios/oidc.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,3 @@ infra-type:
1010
gke: distroci
1111
helmVersion: 3.20.2
1212
skip-e2e: true
13-
skip-it: true

charts/camunda-platform-8.8/test/ci/registry-snapshot.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,6 @@ integration:
111111
persistence: elasticsearch
112112
helmVersion: 3.20.2
113113
skip-e2e: true
114-
skip-it: true
115114
- name: keycloak-mt
116115
enabled: false
117116
shortname: kemt

0 commit comments

Comments
 (0)