reg-tests/http-messaging/websocket.vtc is able to catch issue 737

ср, 20 окт. 2021 г. в 11:55, Илья Шипицин <[email protected]>:

> Proposed testsuite only catches issue 737 regression in https mode.
>
> Also, it tests h2, because native chromium is involved.
>
> I'll check whether VTC is able to catch issue 737.
>
> As for proposed test suite, it is really heavy to run on CI. But it might
> be used as release quality gate
>
> On Wed, Oct 20, 2021, 9:50 AM Amaury Denoyelle <[email protected]>
> wrote:
>
>> On Wed, Oct 20, 2021 at 09:59:59AM +0500, Илья Шипицин wrote:
>> > Hello,
>> > I've found a way how to test websockets automatically.
>> > this approach is able to catch
>> https://github.com/haproxy/haproxy/issues/737
>> >
>> > the idea is to place haproxy between browser and kestrel in SignalR
>> tests (
>> > https://github.com/dotnet/aspnetcore/tree/main/src/SignalR )
>> > test takes 3 hours on my low end laptop.
>> > I collected all required parts in
>> > https://github.com/chipitsine/haproxy-signalr-tests
>> > also, I checked current maintained branches, no issues (last issue was
>> > fixed in issue 737).
>>
>> Hi,
>>
>> I did not look precisely at your testsuite, but note that now we have
>> some websockets related VTC regtests. Of course, this does only test the
>> tunnel establishment without websocket data exchange, but it's still a
>> good start. Also this will be soon extended with a new test to better
>> handle h2 websocket.
>>
>> Regards,
>>
>> --
>> Amaury Denoyelle
>>
>

Reply via email to