kube-state-metrics/tests
asidorovj f5729a5ccb add leases collector 2020-01-30 08:31:01 +03:00
..
e2e [e2e] lint the metrics of ksm 2019-09-30 17:17:28 +08:00
lib update code after review 2019-12-17 22:37:23 +01:00
manifests add leases collector 2020-01-30 08:31:01 +03:00
README.md *: Set e2e test env variables in .travis.yaml 2019-01-24 16:12:10 +01:00
compare-sharding.sh Add auto detecting of sharding 2019-08-30 22:45:35 +02:00
compare_benchmarks.sh add shellcheck to the ci and perform minor cleanup of bash scripts in kube_state_metrics 2019-02-11 11:29:32 -08:00
e2e.sh *: Generate all manifests 2019-10-02 10:35:06 +02:00

README.md

End2end testsuite

This folder contains simple e2e tests. When launched it spins up a kubernetes cluster using minikube, creates several kubernetes resources and launches a kube-state-metrics deployment. Then, it downloads kube-state-metrics' metrics and examines validity using promtool tool.

The testsuite is run automatically using Travis.

Running locally

To run the e2e tests locally run the following command:

export MINIKUBE_DRIVER=virtualbox # choose minikube's driver of your choice
./tests/e2e.sh