19 Commits

Author SHA1 Message Date
Philip Gough
1d5dec22b9
Bump to latest k8s versions in ci workflow (#2507)
* Bump to latest k8s versions in ci workflow

* Drop deprecated api server metric

https://github.com/kubernetes/kubernetes/pull/118959

* test: Extend time for poll for ksm replicas
2024-09-10 10:12:25 +01:00
Philip Gough
b5a49d63da test: Wrap errors using stdlib 2022-04-02 15:33:27 +01:00
Arthur Silva Sens
3eec2b6d34 Parallelize e2e tests
Signed-off-by: GitHub <noreply@github.com>
2021-10-11 23:36:20 +00:00
Arthur Silva Sens
9e83b3cbd0 Add e2e tests for Grafana deployment
Signed-off-by: Arthur Sens <arthursens2005@gmail.com>
2021-09-30 18:09:21 +00:00
Simon Pasquier
a8fe172085 tests/e2e: add test to detect many-to-many errors
It happened quite a few times that some queries failed when Prometheus
scrapes metrics from 2 kube-state-metrics instances. This situation can
happen briefly when the kube-state-metrics instance is rolled out. It
might also be more apparent when automatic sharding of
kube-state-metrics is enabled.

https://github.com/kubernetes-monitoring/kubernetes-mixin/pull/306
https://github.com/kubernetes-monitoring/kubernetes-mixin/pull/361

Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2020-11-10 17:25:56 +01:00
Damien Grisonnet
6eb8c9d123 ci: migrate to github actions
Signed-off-by: Damien Grisonnet <dgrisonn@redhat.com>
2020-09-21 10:36:59 +02:00
paulfantom
d5e3c294d8
tests: allow easy test paralelization 2020-09-18 15:55:58 +02:00
Lili Cosic
b8b92a002f Bump to kubernetes 1.19.0 2020-09-09 17:47:34 +02:00
Lili Cosic
626f1af8c0 tests/e2e/travis-e2e.sh: Bump kind version 2020-04-18 14:24:59 +02:00
Lili Cosic
b3dfd223b6 scripts,tests: Bump kubernetes version to 1.18 2020-04-17 11:36:32 +02:00
paulfantom
f846c2e722
tests/e2e: use prometheus client_golang in e2e tests & add testing for http endpoints 2020-03-24 10:38:40 +01:00
Lili Cosic
8b36950f0e tests/e2e/travis-e2e.sh: Switch to 1.17 k8s cluster 2020-01-09 13:03:01 +01:00
Lili Cosic
1af59f3130 tests/e2e: Add e2e test to make sure all deprecated metrics are being
dropped
2020-01-08 12:35:21 +01:00
paulfantom
3279f222a0
tests/e2e: reenable checking targets availability 2019-12-16 14:23:43 +01:00
Paul Gier
c8273cf9e9 Scripts and readme (#258)
* Avoid race condition when deploying quickstart example

The namespace and CRD creation must happen before any dependent objects
are created.  So we can put these in a separate directory (manifest/setup)
so they can be created before the other objects.

Some minor updates to the README and added a couple of scripts
for the quickstarts

Update travis script to avoid race condition

Signed-off-by: Paul Gier <pgier@redhat.com>

* simplify the example quickstart script and improve readme

Signed-off-by: Paul Gier <pgier@redhat.com>

* increase minikube memory to 6g for quickstart example
2019-10-23 08:38:31 +02:00
Ryan Phillips
4d315c44e6 bump kind to 0.4.0 2019-07-18 16:23:16 -05:00
Matthias Loibl
3c109369d4
Add a working Travis pipeline 2019-04-15 12:17:04 +02:00
goll
10bd451f89 Update travis to latest minikube, k8s, jsonnet 2019-03-26 19:30:39 +01:00
Max Leonard Inden
0687c56cea kube-prometheus: Add e2e tests 2019-01-24 12:21:30 +01:00