Forgot to reply to all!
-------- Forwarded Message -------- Subject: Re: [EXTERNAL] couple of questions on QUIC Interop Date: Tue, 23 May 2023 17:12:26 +0200 From: Frederic Lecaille <flecai...@haproxy.com> To: Илья Шипицин <chipits...@gmail.com> On 5/22/23 12:00, Илья Шипицин wrote: > Hello, Hello, > I played with QUIC Interop suite (for HAProxy + LibreSSL) on weekend... > > couple of questions > > 1) particular patch haproxy-qns/0001-Add-timestamps-to-stderr-sink.patch > at master · haproxytech/haproxy-qns (github.com) > <https://github.com/haproxytech/haproxy-qns/blob/master/0001-Add-timestamps-to-stderr-sink.patch> > not included into haproxy upstream, no good reason ? There is a good reason. During the tests haproxy must write its traces to a file which is automatically exported by the interop runner to a website. This patch is there to configure the sink (stderr) used by the QUIC trace module (add timestamps). This is something which was not possible without patching haproxy. I am not sure this is still the case. Anyway, as this is specific to the interop tests environment, we do not care. > 2) why "quic-dev" repo is used, not primary haproxy upsteam > ? haproxy-qns/Dockerfile at master · haproxytech/haproxy-qns > (github.com) > <https://github.com/haproxytech/haproxy-qns/blob/master/Dockerfile#LL19C6-L19C77> The interop runner is used to test haproxy quic-dev repo sources before they are merged into haproxy upstream.