ninenines / gun

HTTP/1.1, HTTP/2, Websocket client (and more) for Erlang/OTP.
ISC License
898 stars 231 forks source link

Intermittent test failure #174

Closed essen closed 5 years ago

essen commented 5 years ago
Generic tests for HTTP/2 client -> 6. Frame Definitions -> 6.9. WINDOW_UPDATE -> 6.9.1. The Flow-Control Window
× 1: Sends multiple WINDOW_UPDATE frames increasing the flow control window to above 2^31-1
  -> The endpoint MUST sends a GOAWAY frame with a FLOW_CONTROL_ERROR code.
     Expected: GOAWAY Frame (Error Code: FLOW_CONTROL_ERROR)
       Actual: Connection closed

I managed to reproduce it on my machine but it took perhaps one hour of running this:

$ while make ct-h2specd ; do :; done

There are also intermittent test failures in gun_SUITE but those tests should be reworked entirely to not be dependent on external hosts. Done.

essen commented 5 years ago

It's probably fixed?