From 3eba4ef93e406c33c337b3f851a325c244dbaf89 Mon Sep 17 00:00:00 2001 From: Shyam Jeedigunta Date: Fri, 28 Apr 2017 13:40:04 +0200 Subject: [PATCH] Disable the kubelet part of metrics collection in kubemark --- test/e2e/framework/framework.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/test/e2e/framework/framework.go b/test/e2e/framework/framework.go index 480c932c36..264c4aa7a3 100644 --- a/test/e2e/framework/framework.go +++ b/test/e2e/framework/framework.go @@ -324,8 +324,9 @@ func (f *Framework) AfterEach() { if TestContext.GatherMetricsAfterTest { By("Gathering metrics") + // Grab apiserver metrics and nodes' kubelet metrics (for non-kubemark case). // TODO: enable Scheduler and ControllerManager metrics grabbing when Master's Kubelet will be registered. - grabber, err := metrics.NewMetricsGrabber(f.ClientSet, true, false, false, true) + grabber, err := metrics.NewMetricsGrabber(f.ClientSet, !ProviderIs("kubemark"), false, false, true) if err != nil { Logf("Failed to create MetricsGrabber (skipping metrics gathering): %v", err) } else {