mirror of
http://git.haproxy.org/git/haproxy.git/
synced 2025-01-03 02:32:03 +00:00
REGTESTS: Send valid URIs in peers reg-tests and fix HA config to avoid warnings
Absolute path must be used, otherwise, the requests are rejected by HAProxy because of the recent changes. In addition, the configuration has been slightly updated to remove warnings at startup.
This commit is contained in:
parent
531b83e039
commit
1448d3a157
@ -21,12 +21,14 @@ haproxy h1 -arg "-L A" -conf {
|
||||
|
||||
frontend fe
|
||||
bind "fd@${fe}"
|
||||
tcp-request inspect-delay 100ms
|
||||
tcp-request content track-sc0 url table stkt
|
||||
tcp-request content sc-inc-gpc0(0)
|
||||
}
|
||||
|
||||
haproxy h2 -arg "-L B" -conf {
|
||||
defaults
|
||||
mode http
|
||||
timeout client 1s
|
||||
timeout connect 1s
|
||||
timeout server 1s
|
||||
@ -48,6 +50,7 @@ haproxy h2 -arg "-L B" -conf {
|
||||
|
||||
haproxy h3 -arg "-L C" -conf {
|
||||
defaults
|
||||
mode http
|
||||
timeout client 1s
|
||||
timeout connect 1s
|
||||
timeout server 1s
|
||||
@ -68,22 +71,22 @@ haproxy h3 -arg "-L C" -conf {
|
||||
}
|
||||
|
||||
client c1 -connect ${h1_fe_sock} {
|
||||
txreq -url "c1_client"
|
||||
txreq -url "/c1_client"
|
||||
expect_close
|
||||
} -start
|
||||
|
||||
client c2 -connect ${h1_fe_sock} {
|
||||
txreq -url "c2_client"
|
||||
txreq -url "/c2_client"
|
||||
expect_close
|
||||
} -start
|
||||
|
||||
client c3 -connect ${h1_fe_sock} {
|
||||
txreq -url "c3_client"
|
||||
txreq -url "/c3_client"
|
||||
expect_close
|
||||
} -start
|
||||
|
||||
client c4 -connect ${h1_fe_sock} {
|
||||
txreq -url "c4_client"
|
||||
txreq -url "/c4_client"
|
||||
expect_close
|
||||
} -start
|
||||
|
||||
@ -103,16 +106,16 @@ delay 2
|
||||
|
||||
haproxy h1 -cli {
|
||||
send "show table stkt"
|
||||
expect ~ "# table: stkt, type: string, size:1048[0-9]{4}, used:4(\n0x[0-9a-f]*: key=c[1-4]_client use=0 exp=0 server_id=0 gpc0=1 conn_rate\\(50000\\)=1 conn_cur=0){4}"
|
||||
expect ~ "# table: stkt, type: string, size:1048[0-9]{4}, used:4(\n0x[0-9a-f]*: key=/c[1-4]_client use=0 exp=0 server_id=0 gpc0=1 conn_rate\\(50000\\)=1 conn_cur=0){4}"
|
||||
}
|
||||
|
||||
haproxy h2 -cli {
|
||||
send "show table stkt"
|
||||
expect ~ "# table: stkt, type: string, size:1048[0-9]{4}, used:4(\n0x[0-9a-f]*: key=c[1-4]_client use=0 exp=0 server_id=0 gpc0=1 conn_rate\\(50000\\)=1 conn_cur=0){4}"
|
||||
expect ~ "# table: stkt, type: string, size:1048[0-9]{4}, used:4(\n0x[0-9a-f]*: key=/c[1-4]_client use=0 exp=0 server_id=0 gpc0=1 conn_rate\\(50000\\)=1 conn_cur=0){4}"
|
||||
}
|
||||
|
||||
haproxy h3 -cli {
|
||||
send "show table stkt"
|
||||
expect ~ "# table: stkt, type: string, size:1048[0-9]{4}, used:4(\n0x[0-9a-f]*: key=c[1-4]_client use=0 exp=0 server_id=0 gpc0=1 conn_rate\\(50000\\)=1 conn_cur=0){4}"
|
||||
expect ~ "# table: stkt, type: string, size:1048[0-9]{4}, used:4(\n0x[0-9a-f]*: key=/c[1-4]_client use=0 exp=0 server_id=0 gpc0=1 conn_rate\\(50000\\)=1 conn_cur=0){4}"
|
||||
}
|
||||
|
||||
|
@ -20,12 +20,14 @@ haproxy h1 -arg "-L A" -conf {
|
||||
|
||||
frontend fe
|
||||
bind "fd@${fe}"
|
||||
tcp-request inspect-delay 100ms
|
||||
tcp-request content track-sc0 url table peers/stkt
|
||||
tcp-request content sc-inc-gpc0(0)
|
||||
}
|
||||
|
||||
haproxy h2 -arg "-L B" -conf {
|
||||
defaults
|
||||
mode http
|
||||
timeout client 1s
|
||||
timeout connect 1s
|
||||
timeout server 1s
|
||||
@ -45,6 +47,7 @@ haproxy h2 -arg "-L B" -conf {
|
||||
|
||||
haproxy h3 -arg "-L C" -conf {
|
||||
defaults
|
||||
mode http
|
||||
timeout client 1s
|
||||
timeout connect 1s
|
||||
timeout server 1s
|
||||
@ -63,22 +66,22 @@ haproxy h3 -arg "-L C" -conf {
|
||||
}
|
||||
|
||||
client c1 -connect ${h1_fe_sock} {
|
||||
txreq -url "c1_client"
|
||||
txreq -url "/c1_client"
|
||||
expect_close
|
||||
} -start
|
||||
|
||||
client c2 -connect ${h1_fe_sock} {
|
||||
txreq -url "c2_client"
|
||||
txreq -url "/c2_client"
|
||||
expect_close
|
||||
} -start
|
||||
|
||||
client c3 -connect ${h1_fe_sock} {
|
||||
txreq -url "c3_client"
|
||||
txreq -url "/c3_client"
|
||||
expect_close
|
||||
} -start
|
||||
|
||||
client c4 -connect ${h1_fe_sock} {
|
||||
txreq -url "c4_client"
|
||||
txreq -url "/c4_client"
|
||||
expect_close
|
||||
} -start
|
||||
|
||||
@ -98,16 +101,16 @@ delay 2
|
||||
|
||||
haproxy h1 -cli {
|
||||
send "show table peers/stkt"
|
||||
expect ~ "# table: peers/stkt, type: string, size:1048[0-9]{4}, used:4(\n0x[0-9a-f]*: key=c[1-4]_client use=0 exp=0 server_id=0 gpc0=1 conn_rate\\(50000\\)=1 conn_cur=0){4}"
|
||||
expect ~ "# table: peers/stkt, type: string, size:1048[0-9]{4}, used:4(\n0x[0-9a-f]*: key=/c[1-4]_client use=0 exp=0 server_id=0 gpc0=1 conn_rate\\(50000\\)=1 conn_cur=0){4}"
|
||||
}
|
||||
|
||||
haproxy h2 -cli {
|
||||
send "show table peers/stkt"
|
||||
expect ~ "# table: peers/stkt, type: string, size:1048[0-9]{4}, used:4(\n0x[0-9a-f]*: key=c[1-4]_client use=0 exp=0 server_id=0 gpc0=1 conn_rate\\(50000\\)=1 conn_cur=0){4}"
|
||||
expect ~ "# table: peers/stkt, type: string, size:1048[0-9]{4}, used:4(\n0x[0-9a-f]*: key=/c[1-4]_client use=0 exp=0 server_id=0 gpc0=1 conn_rate\\(50000\\)=1 conn_cur=0){4}"
|
||||
}
|
||||
|
||||
haproxy h3 -cli {
|
||||
send "show table peers/stkt"
|
||||
expect ~ "# table: peers/stkt, type: string, size:1048[0-9]{4}, used:4(\n0x[0-9a-f]*: key=c[1-4]_client use=0 exp=0 server_id=0 gpc0=1 conn_rate\\(50000\\)=1 conn_cur=0){4}"
|
||||
expect ~ "# table: peers/stkt, type: string, size:1048[0-9]{4}, used:4(\n0x[0-9a-f]*: key=/c[1-4]_client use=0 exp=0 server_id=0 gpc0=1 conn_rate\\(50000\\)=1 conn_cur=0){4}"
|
||||
}
|
||||
|
||||
|
@ -24,12 +24,14 @@ haproxy h1 -arg "-L A" -conf {
|
||||
|
||||
frontend fe
|
||||
bind "fd@${fe}"
|
||||
tcp-request inspect-delay 100ms
|
||||
tcp-request content track-sc0 url table stkt
|
||||
tcp-request content sc-inc-gpc0(0)
|
||||
}
|
||||
|
||||
haproxy h2 -arg "-L B" -conf {
|
||||
defaults
|
||||
mode http
|
||||
timeout client 1s
|
||||
timeout connect 1s
|
||||
timeout server 1s
|
||||
@ -53,6 +55,7 @@ haproxy h2 -arg "-L B" -conf {
|
||||
|
||||
haproxy h3 -arg "-L C" -conf {
|
||||
defaults
|
||||
mode http
|
||||
timeout client 1s
|
||||
timeout connect 1s
|
||||
timeout server 1s
|
||||
@ -76,6 +79,7 @@ haproxy h3 -arg "-L C" -conf {
|
||||
|
||||
haproxy h4 -arg "-L D" -conf {
|
||||
defaults
|
||||
mode http
|
||||
timeout client 1s
|
||||
timeout connect 1s
|
||||
timeout server 1s
|
||||
@ -97,22 +101,22 @@ haproxy h4 -arg "-L D" -conf {
|
||||
}
|
||||
|
||||
client c1 -connect ${h1_fe_sock} {
|
||||
txreq -url "c1_client"
|
||||
txreq -url "/c1_client"
|
||||
expect_close
|
||||
} -start
|
||||
|
||||
client c2 -connect ${h1_fe_sock} {
|
||||
txreq -url "c2_client"
|
||||
txreq -url "/c2_client"
|
||||
expect_close
|
||||
} -start
|
||||
|
||||
client c3 -connect ${h1_fe_sock} {
|
||||
txreq -url "c3_client"
|
||||
txreq -url "/c3_client"
|
||||
expect_close
|
||||
} -start
|
||||
|
||||
client c4 -connect ${h1_fe_sock} {
|
||||
txreq -url "c4_client"
|
||||
txreq -url "/c4_client"
|
||||
expect_close
|
||||
} -start
|
||||
|
||||
@ -134,17 +138,17 @@ delay 2
|
||||
|
||||
haproxy h1 -cli {
|
||||
send "show table stkt"
|
||||
expect ~ "# table: stkt, type: string, size:1048[0-9]{4}, used:4(\n0x[0-9a-f]*: key=c[1-4]_client use=0 exp=0 server_id=0 gpc0=1 conn_rate\\(50000\\)=1 conn_cur=0){4}"
|
||||
expect ~ "# table: stkt, type: string, size:1048[0-9]{4}, used:4(\n0x[0-9a-f]*: key=/c[1-4]_client use=0 exp=0 server_id=0 gpc0=1 conn_rate\\(50000\\)=1 conn_cur=0){4}"
|
||||
}
|
||||
|
||||
haproxy h2 -cli {
|
||||
send "show table stkt"
|
||||
expect ~ "# table: stkt, type: string, size:1048[0-9]{4}, used:4(\n0x[0-9a-f]*: key=c[1-4]_client use=0 exp=0 server_id=0 gpc0=1 conn_rate\\(50000\\)=1 conn_cur=0){4}"
|
||||
expect ~ "# table: stkt, type: string, size:1048[0-9]{4}, used:4(\n0x[0-9a-f]*: key=/c[1-4]_client use=0 exp=0 server_id=0 gpc0=1 conn_rate\\(50000\\)=1 conn_cur=0){4}"
|
||||
}
|
||||
|
||||
haproxy h3 -cli {
|
||||
send "show table stkt"
|
||||
expect ~ "# table: stkt, type: string, size:1048[0-9]{4}, used:4(\n0x[0-9a-f]*: key=c[1-4]_client use=0 exp=0 server_id=0 gpc0=1 conn_rate\\(50000\\)=1 conn_cur=0){4}"
|
||||
expect ~ "# table: stkt, type: string, size:1048[0-9]{4}, used:4(\n0x[0-9a-f]*: key=/c[1-4]_client use=0 exp=0 server_id=0 gpc0=1 conn_rate\\(50000\\)=1 conn_cur=0){4}"
|
||||
}
|
||||
|
||||
haproxy h4 -cli {
|
||||
|
@ -22,12 +22,14 @@ haproxy h1 -arg "-L A" -conf {
|
||||
|
||||
frontend fe
|
||||
bind "fd@${fe}"
|
||||
tcp-request inspect-delay 100ms
|
||||
tcp-request content track-sc0 url table peers/stkt
|
||||
tcp-request content sc-inc-gpc0(0)
|
||||
}
|
||||
|
||||
haproxy h2 -arg "-L B" -conf {
|
||||
defaults
|
||||
mode http
|
||||
timeout client 1s
|
||||
timeout connect 1s
|
||||
timeout server 1s
|
||||
@ -49,6 +51,7 @@ haproxy h2 -arg "-L B" -conf {
|
||||
|
||||
haproxy h3 -arg "-L C" -conf {
|
||||
defaults
|
||||
mode http
|
||||
timeout client 1s
|
||||
timeout connect 1s
|
||||
timeout server 1s
|
||||
@ -70,6 +73,7 @@ haproxy h3 -arg "-L C" -conf {
|
||||
|
||||
haproxy h4 -arg "-L D" -conf {
|
||||
defaults
|
||||
mode http
|
||||
timeout client 1s
|
||||
timeout connect 1s
|
||||
timeout server 1s
|
||||
@ -91,22 +95,22 @@ haproxy h4 -arg "-L D" -conf {
|
||||
}
|
||||
|
||||
client c1 -connect ${h1_fe_sock} {
|
||||
txreq -url "c1_client"
|
||||
txreq -url "/c1_client"
|
||||
expect_close
|
||||
} -start
|
||||
|
||||
client c2 -connect ${h1_fe_sock} {
|
||||
txreq -url "c2_client"
|
||||
txreq -url "/c2_client"
|
||||
expect_close
|
||||
} -start
|
||||
|
||||
client c3 -connect ${h1_fe_sock} {
|
||||
txreq -url "c3_client"
|
||||
txreq -url "/c3_client"
|
||||
expect_close
|
||||
} -start
|
||||
|
||||
client c4 -connect ${h1_fe_sock} {
|
||||
txreq -url "c4_client"
|
||||
txreq -url "/c4_client"
|
||||
expect_close
|
||||
} -start
|
||||
|
||||
@ -128,17 +132,17 @@ delay 2
|
||||
|
||||
haproxy h1 -cli {
|
||||
send "show table peers/stkt"
|
||||
expect ~ "# table: peers/stkt, type: string, size:1048[0-9]{4}, used:4(\n0x[0-9a-f]*: key=c[1-4]_client use=0 exp=0 server_id=0 gpc0=1 conn_rate\\(50000\\)=1 conn_cur=0){4}"
|
||||
expect ~ "# table: peers/stkt, type: string, size:1048[0-9]{4}, used:4(\n0x[0-9a-f]*: key=/c[1-4]_client use=0 exp=0 server_id=0 gpc0=1 conn_rate\\(50000\\)=1 conn_cur=0){4}"
|
||||
}
|
||||
|
||||
haproxy h2 -cli {
|
||||
send "show table peers/stkt"
|
||||
expect ~ "# table: peers/stkt, type: string, size:1048[0-9]{4}, used:4(\n0x[0-9a-f]*: key=c[1-4]_client use=0 exp=0 server_id=0 gpc0=1 conn_rate\\(50000\\)=1 conn_cur=0){4}"
|
||||
expect ~ "# table: peers/stkt, type: string, size:1048[0-9]{4}, used:4(\n0x[0-9a-f]*: key=/c[1-4]_client use=0 exp=0 server_id=0 gpc0=1 conn_rate\\(50000\\)=1 conn_cur=0){4}"
|
||||
}
|
||||
|
||||
haproxy h3 -cli {
|
||||
send "show table peers/stkt"
|
||||
expect ~ "# table: peers/stkt, type: string, size:1048[0-9]{4}, used:4(\n0x[0-9a-f]*: key=c[1-4]_client use=0 exp=0 server_id=0 gpc0=1 conn_rate\\(50000\\)=1 conn_cur=0){4}"
|
||||
expect ~ "# table: peers/stkt, type: string, size:1048[0-9]{4}, used:4(\n0x[0-9a-f]*: key=/c[1-4]_client use=0 exp=0 server_id=0 gpc0=1 conn_rate\\(50000\\)=1 conn_cur=0){4}"
|
||||
}
|
||||
|
||||
haproxy h4 -cli {
|
||||
|
Loading…
Reference in New Issue
Block a user