timescale / tobs

tobs - The Observability Stack for Kubernetes. Easy install of a full observability stack into a k8s cluster with Helm charts.
Apache License 2.0
563 stars 60 forks source link

Re-enable testing datasources #517

Closed paulfantom closed 2 years ago

paulfantom commented 2 years ago

What is missing?

We have disabled testing for datasources correctness as per https://github.com/timescale/tobs/blob/main/.github/workflows/tests.yml#L55-L58.

Why do we need it?

To ensure datasources are properly working.

Anything else we need to know?:

We can convert this script and make target into a helm test - https://helm.sh/docs/topics/chart_tests/. Example of such approach - https://github.com/parca-dev/helm-charts/blob/master/charts/parca/templates/tests/test-connection.yaml