microsoft / retina

eBPF distributed networking observability tool for Kubernetes
https://retina.sh
MIT License
2.69k stars 201 forks source link

Dashboard tests are not running #501

Closed huntergregory closed 1 month ago

huntergregory commented 3 months ago

Tests are not running to check that dashboards are simplified (tests introduced in #264).

We can copy simplify-grafana.go and other go files to deploy/hubble/grafana/

The test checks files running in the current directory “./“. It should also try files in the “./deploy/hubble/grafana/“ and “./legacy/deploy/grafana/“ directory (if directory does not exist, do not fail the test).

If no JSON files are found, the test should fail.

whatnick commented 1 month ago

I am happy to take this on, please assign me.

timraymond commented 1 month ago

@whatnick Done! Thanks for taking it on.