feat: add new param for global option (#813)

Signed-off-by: sjcsjc123 <1401189096@qq.com>
This commit is contained in:
SJC
2024-02-04 13:58:46 +08:00
committed by GitHub
parent 5026973d59
commit 7967f5db70
2 changed files with 55 additions and 17 deletions

View File

@@ -52,7 +52,8 @@ var ConfigMapGlobalEnvoy = suite.ConformanceTest{
},
},
Upstream: &configmap.Upstream{
IdleTimeout: 10,
IdleTimeout: 10,
ConnectionBufferLimits: 10485760,
},
DisableXEnvoyHeaders: true,
AddXRealIpHeader: true,
@@ -128,6 +129,7 @@ var ConfigMapGlobalEnvoy = suite.ConformanceTest{
"common_http_protocol_options": map[string]interface{}{
"idle_timeout": "10s",
},
"per_connection_buffer_limit_bytes": 10485760,
},
},
},
@@ -146,7 +148,8 @@ var ConfigMapGlobalEnvoy = suite.ConformanceTest{
},
},
Upstream: &configmap.Upstream{
IdleTimeout: 10,
IdleTimeout: 10,
ConnectionBufferLimits: 10485760,
},
DisableXEnvoyHeaders: true,
},
@@ -214,6 +217,7 @@ var ConfigMapGlobalEnvoy = suite.ConformanceTest{
"common_http_protocol_options": map[string]interface{}{
"idle_timeout": "10s",
},
"per_connection_buffer_limit_bytes": 10485760,
},
},
},
@@ -232,7 +236,8 @@ var ConfigMapGlobalEnvoy = suite.ConformanceTest{
},
},
Upstream: &configmap.Upstream{
IdleTimeout: 10,
IdleTimeout: 10,
ConnectionBufferLimits: 10485760,
},
AddXRealIpHeader: true,
},
@@ -305,6 +310,7 @@ var ConfigMapGlobalEnvoy = suite.ConformanceTest{
"common_http_protocol_options": map[string]interface{}{
"idle_timeout": "10s",
},
"per_connection_buffer_limit_bytes": 10485760,
},
},
},
@@ -323,7 +329,8 @@ var ConfigMapGlobalEnvoy = suite.ConformanceTest{
},
},
Upstream: &configmap.Upstream{
IdleTimeout: 10,
IdleTimeout: 10,
ConnectionBufferLimits: 10485760,
},
},
envoyAssertion: []envoy.Assertion{
@@ -388,6 +395,7 @@ var ConfigMapGlobalEnvoy = suite.ConformanceTest{
"common_http_protocol_options": map[string]interface{}{
"idle_timeout": "10s",
},
"per_connection_buffer_limit_bytes": 10485760,
},
},
},
@@ -559,6 +567,7 @@ var ConfigMapGlobalEnvoy = suite.ConformanceTest{
"common_http_protocol_options": map[string]interface{}{
"idle_timeout": "10s",
},
"per_connection_buffer_limit_bytes": 10485760,
},
},
},
@@ -805,6 +814,7 @@ var ConfigMapGlobalEnvoy = suite.ConformanceTest{
"common_http_protocol_options": map[string]interface{}{
"idle_timeout": "10s",
},
"per_connection_buffer_limit_bytes": 10485760,
},
},
},
@@ -823,7 +833,8 @@ var ConfigMapGlobalEnvoy = suite.ConformanceTest{
},
},
Upstream: &configmap.Upstream{
IdleTimeout: 0,
IdleTimeout: 0,
ConnectionBufferLimits: 32768,
},
DisableXEnvoyHeaders: true,
AddXRealIpHeader: true,
@@ -899,6 +910,7 @@ var ConfigMapGlobalEnvoy = suite.ConformanceTest{
"common_http_protocol_options": map[string]interface{}{
"idle_timeout": "0s",
},
"per_connection_buffer_limit_bytes": 32768,
},
},
},