Skip to content

Add helm-unittest coverage for untested chart templates #193

Description

@saadqbal

Tracking epic for automated test-coverage work on the Helm chart.

A coverage sweep on develop found 7 chart templates with no helm-unittest suite:

  • requests-proxy-deployment.yaml — data-plane workload, done first (see linked PR)
  • ingestion-authz-configmap.yaml
  • jobs-manager-service.yaml
  • requests-proxy-service.yaml
  • logs-pvc.yaml
  • mysql-storage-pvc.yaml
  • storage-class.yaml

The security-relevant templates (rbac, network-policy, serviceaccount, secrets) are already covered. Each remaining template gets a focused PR adding a tests/<name>_test.yaml suite, labelled auto-coverage.

Note: the sibling data-ingestors repo is already at ~99% line coverage on develop, so the coverage routine has effectively no work there.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions