From 9eebd837c8b70a71cee9c3fcdbca056787493cda Mon Sep 17 00:00:00 2001 From: Kir Shatrov Date: Mon, 6 Feb 2023 14:19:03 +0100 Subject: [PATCH] e2e test --- test/e2e/annotations/upstreamhashby.go | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/test/e2e/annotations/upstreamhashby.go b/test/e2e/annotations/upstreamhashby.go index 023a094aa..899a7bbc1 100644 --- a/test/e2e/annotations/upstreamhashby.go +++ b/test/e2e/annotations/upstreamhashby.go @@ -99,4 +99,14 @@ var _ = framework.DescribeAnnotation("upstream-hash-by-*", func() { podMap := startIngress(f, annotations) assert.Equal(ginkgo.GinkgoT(), len(podMap), 3) }) + + ginkgo.It("should connect to the same pod with bounded loads", func() { + annotations := map[string]string{ + "nginx.ingress.kubernetes.io/upstream-hash-by": "$request_uri", + "nginx.ingress.kubernetes.io/upstream-hash-by-balance-factor": "1.5", + } + + podMap := startIngress(f, annotations) + assert.Equal(ginkgo.GinkgoT(), len(podMap), 1) + }) })