kube-state-metrics/tests
Manuel Rüger ee0d05d15a docs: Add k8s 1.32 2025-01-16 19:02:07 +01:00
..
e2e undo changes in internal/store/builder.go 2024-09-30 09:21:42 -07:00
lib chore: Replace NewReflector with NewReflectorWithOptions func 2024-08-05 16:44:43 +02:00
manifests Add Metrics for EndpointSlices 2022-11-26 01:44:29 +01:00
rules Add promtool rule tests 2021-02-15 16:59:13 +00:00
README.md use github actions for CI checks 2020-08-10 12:50:17 -07:00
compare-sharding.sh Add auto detecting of sharding 2019-08-30 22:45:35 +02:00
compare_benchmarks.sh chore: Integrate benchmark output in GHA 2024-11-06 10:29:43 +01:00
e2e.sh docs: Add k8s 1.32 2025-01-16 19:02:07 +01:00

README.md

End2end testsuite

This folder contains simple e2e tests. When launched, it spins up a kubernetes cluster using kind, creates several kubernetes resources and launches a kube-state-metrics deployment. Then, it runs verification tests: check metrics' presence, lint metrics, check service health, etc.

The test suite is run automatically using Github Actions.

Running locally

To run the e2e tests locally run the following command:

./tests/e2e.sh