Anubhav Jindal has uploaded a new patch set (#2). ( http://gerrit.cloudera.org:8080/24368 )
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, 267 insertions(+), 0 deletions(-) git pull ssh://gerrit.cloudera.org:29418/Impala-ASF refs/changes/68/24368/2 -- 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: 2 Gerrit-Owner: Anubhav Jindal <[email protected]>
