diff --git a/test/e2e/framework/framework.go b/test/e2e/framework/framework.go index 480c932c36b..264c4aa7a36 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 {