Hello Impala Public Jenkins,
I'd like you to reexamine a change. Please visit
http://gerrit.cloudera.org:8080/24368
to look at the new patch set (#3).
Change subject: IMPALA-15028: Add Helm chart render assertions
......................................................................
IMPALA-15028: Add Helm chart render assertions
Add a lightweight CI-friendly chart test harness that runs helm lint,
renders default and override manifests, and asserts key Impala Helm
chart behaviors to prevent regressions.
Wire chart checks into the existing Jenkins all-tests entrypoint so they
run automatically as part of standard CI execution.
Cover default image prefixes, beeswax-port absence, daemon debug-level
rendering, catalog HMS polling flag rendering, and HMS securityContext
rendering for explicit overrides.
Document the automated chart test invocation in the Kubernetes guide.
Testing:
- HELM_CHART_TEST=true ./helm/impala/tests/run-chart-tests.sh
- bash -n bin/jenkins/all-tests.sh
- Intentional regression check: injected beeswax marker into rendered output and
confirmed helm/impala/tests/assert_chart.py fails.
Generated-by: Cursor
Change-Id: I313be431e81a4b98370e51d298b7b2d35e0aded8
---
M bin/jenkins/all-tests.sh
M docs/impala-on-kubernetes.md
A helm/impala/tests/assert_chart.py
A helm/impala/tests/run-chart-tests.sh
4 files changed, 271 insertions(+), 0 deletions(-)
git pull ssh://gerrit.cloudera.org:29418/Impala-ASF refs/changes/68/24368/3
--
To view, visit http://gerrit.cloudera.org:8080/24368
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings
Gerrit-Project: Impala-ASF
Gerrit-Branch: master
Gerrit-MessageType: newpatchset
Gerrit-Change-Id: I313be431e81a4b98370e51d298b7b2d35e0aded8
Gerrit-Change-Number: 24368
Gerrit-PatchSet: 3
Gerrit-Owner: Anubhav Jindal <[email protected]>
Gerrit-Reviewer: Impala Public Jenkins <[email protected]>