From a1635fa702544bad2b017d34f4dd5b465013f873 Mon Sep 17 00:00:00 2001 From: Davanum Srinivas Date: Sun, 18 Sep 2022 17:21:19 -0400 Subject: [PATCH] fix how we look for our request Signed-off-by: Davanum Srinivas --- test/integration/apiserver/tracing/tracing_test.go | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/test/integration/apiserver/tracing/tracing_test.go b/test/integration/apiserver/tracing/tracing_test.go index 38477ede5fd..e6b38f72d02 100644 --- a/test/integration/apiserver/tracing/tracing_test.go +++ b/test/integration/apiserver/tracing/tracing_test.go @@ -21,6 +21,7 @@ import ( "fmt" "net" "os" + "strings" "testing" "time" @@ -109,13 +110,16 @@ func containsNodeListSpan(req *traceservice.ExportTraceServiceRequest) bool { for _, resourceSpans := range req.GetResourceSpans() { for _, instrumentationSpans := range resourceSpans.GetScopeSpans() { for _, span := range instrumentationSpans.GetSpans() { - if span.Name != "KubernetesAPI" { + if span.Name != "HTTP GET" { continue } for _, attr := range span.GetAttributes() { - if attr.GetKey() == "http.target" && attr.GetValue().GetStringValue() == "/api/v1/nodes" { - // We found our request! - return true + if attr.GetKey() == "http.url" { + value := attr.GetValue().GetStringValue() + if strings.HasSuffix(value, "/api/v1/nodes") { + // We found our request! + return true + } } } }