diff --git a/tests/e2e/main_test.go b/tests/e2e/main_test.go index a38b4a3f0d48df5bbc7a78d632e25bc3add45e15..6ffb98bde4a07f86b5ea4fc64d8f6d0717c9c0a0 100644 --- a/tests/e2e/main_test.go +++ b/tests/e2e/main_test.go @@ -121,6 +121,7 @@ func TestQueryPrometheus(t *testing.T) { } func TestDroppedMetrics(t *testing.T) { + t.Parallel() // query metadata for all metrics and their metadata md, err := promClient.metadata("{job=~\".+\"}") if err != nil { @@ -142,6 +143,7 @@ func TestDroppedMetrics(t *testing.T) { } func TestTargetsScheme(t *testing.T) { + t.Parallel() // query targets for all endpoints tgs, err := promClient.targets() if err != nil { @@ -169,6 +171,7 @@ func TestTargetsScheme(t *testing.T) { // trigger "many-to-many" evaluation errors when multiple kube-state-metrics // instances are running. func TestFailedRuleEvaluations(t *testing.T) { + t.Parallel() // Scale kube-state-metrics to 2 replicas. kClient := promClient.kubeClient @@ -279,6 +282,7 @@ func TestFailedRuleEvaluations(t *testing.T) { } func TestGrafana(t *testing.T){ + t.Parallel() kClient := promClient.kubeClient err := wait.Poll(30*time.Second, 5*time.Minute, func() (bool, error) {