]> git.kaiwu.me - haproxy.git/commit
REGTESTS: filters: Exercise stream isolation across backend modes
authorChristopher Faulet <cfaulet@haproxy.com>
Fri, 2 Oct 2026 19:14:57 +0000 (21:14 +0200)
committerChristopher Faulet <cfaulet@haproxy.com>
Fri, 9 Oct 2026 14:17:36 +0000 (16:17 +0200)
commitd58a16f4cbdffb65fccb7ef508a36bbfd52bb7c0
tree1b3b18f9d35985b1d7e78a17bb43ae5fca62bedc
parent2081c43b8f23e3b6827666f84edacac39c78fff4
REGTESTS: filters: Exercise stream isolation across backend modes

Reuse a client connection while switching between instance-mode, legacy
and fully disabled backends, then open another client connection. Check
that every transaction gets new instances, construction follows global
order, response order stays independent, and no backend links or state
leak into a later request.

Include disabled instances, declined attachment, request and response
payload filtering with small forwarding quotas, and a chunked request.
Validate request byte counts and bodies as well as callback order. Reuse
the instance backend's connection across transactions and clients.
reg-tests/filters/lua-keepalive.vtc [new file with mode: 0644]