From 229ecedac5084eba6e93973095cc7846893288da Mon Sep 17 00:00:00 2001 From: Hippie Hacker Date: Sat, 18 Aug 2018 10:38:19 +1200 Subject: [PATCH] Add Test Description to e2e User-Agent Co-Authored-By: Guinevere Saenger --- test/e2e/framework/framework.go | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/test/e2e/framework/framework.go b/test/e2e/framework/framework.go index e37eb156c2d..fcb1959b418 100644 --- a/test/e2e/framework/framework.go +++ b/test/e2e/framework/framework.go @@ -155,6 +155,15 @@ func (f *Framework) BeforeEach() { if f.ClientSet == nil { By("Creating a kubernetes client") config, err := LoadConfig() + testDesc := CurrentGinkgoTestDescription() + if len(testDesc.ComponentTexts) > 0 { + componentTexts := strings.Join(testDesc.ComponentTexts, " ") + config.UserAgent = fmt.Sprintf( + "%v -- %v", + rest.DefaultKubernetesUserAgent(), + componentTexts) + } + Expect(err).NotTo(HaveOccurred()) config.QPS = f.Options.ClientQPS config.Burst = f.Options.ClientBurst