Skip to content

Commit

Permalink
test/kubernetes/e2e: migrate helm tests (#10165)
Browse files Browse the repository at this point in the history
Co-authored-by: soloio-bulldozer[bot] <48420018+soloio-bulldozer[bot]@users.noreply.github.com>
  • Loading branch information
sam-heilbron and soloio-bulldozer[bot] authored Oct 4, 2024
1 parent 3317101 commit 2aff8d7
Show file tree
Hide file tree
Showing 15 changed files with 167 additions and 923 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/pr-kubernetes-tests.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@ jobs:
# September 24, 2024: 22 minutes
- cluster-name: 'cluster-five'
go-test-args: '-v -timeout=25m'
go-test-run-regex: '^TestValidationStrict$$|^TestValidationAlwaysAccept$$|^TestTransformationValidationDisabled$$|^TestGloomtlsGatewayEdgeGateway$$|^TestHelm$$|^TestWatchNamespaceSelector$$'
go-test-run-regex: '^TestValidationStrict$$|^TestValidationAlwaysAccept$$|^TestTransformationValidationDisabled$$|^TestGloomtlsGatewayEdgeGateway$$|^TestHelm$$|^TestHelmSettings$$^TestWatchNamespaceSelector$$'

# In our PR tests, we run the suite of tests using the upper ends of versions that we claim to support
# The versions should mirror: https://docs.solo.io/gloo-edge/latest/reference/support/
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/regression-tests.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ jobs:
# upgrade tests are run on LTS but not on main branch, for main they are run nightly
# ingress will be deprecated from 1.17. Ref: https://solo-io-corp.slack.com/archives/G01EERAK3KJ/p1716389614777799
# this is the github action version of ternary op
kube-e2e-test-type: [ 'gateway', 'gloo', 'helm', 'upgrade' ]
kube-e2e-test-type: [ 'gateway', 'gloo', 'upgrade' ]
kube-version: [ { node: 'v1.31.0@sha256:53df588e04085fd41ae12de0c3fe4c72f7013bba32a20e7325357a1ac94ba865', kubectl: 'v1.31.0', kind: 'v0.24.0', helm: 'v3.14.4' } ]
image-variant:
- distroless
Expand Down
5 changes: 5 additions & 0 deletions changelog/v1.18.0-beta25/migrate-e2e-tests-part2.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
changelog:
- type: NON_USER_FACING
issueLink:
description: >-
Remove kube2e/helm tests which are duplicated in our new e2e tests, and add a new test
9 changes: 0 additions & 9 deletions test/kube2e/helm/artifacts/access-logging.yaml

This file was deleted.

32 changes: 0 additions & 32 deletions test/kube2e/helm/artifacts/custom-readiness-probe.yaml

This file was deleted.

38 changes: 0 additions & 38 deletions test/kube2e/helm/artifacts/helm.yaml

This file was deleted.

16 changes: 0 additions & 16 deletions test/kube2e/helm/artifacts/horizontal-scaling.yaml

This file was deleted.

28 changes: 0 additions & 28 deletions test/kube2e/helm/artifacts/performance.yaml

This file was deleted.

20 changes: 0 additions & 20 deletions test/kube2e/helm/artifacts/safeguards.yaml

This file was deleted.

31 changes: 0 additions & 31 deletions test/kube2e/helm/artifacts/upgrade-override.yaml

This file was deleted.

21 changes: 0 additions & 21 deletions test/kube2e/helm/helm_suite_test.go

This file was deleted.

Loading

0 comments on commit 2aff8d7

Please sign in to comment.