From 3eec2b6d34979707f6c4828a08445fb918f168f6 Mon Sep 17 00:00:00 2001 From: Arthur Silva Sens <arthursens2005@gmail.com> Date: Wed, 6 Oct 2021 00:03:56 +0000 Subject: [PATCH] Parallelize e2e tests Signed-off-by: GitHub <noreply@github.com> --- tests/e2e/main_test.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tests/e2e/main_test.go b/tests/e2e/main_test.go index a38b4a3f..6ffb98bd 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) { -- GitLab