SPDY test cases are applicable to HTTP 2.0 - http2/http2-test GitHub Wiki

SPDY test cases are applicable to HTTP/2.0

  • SETTINGS_MAX_CONCURRENT_STREAMS is zero
  • Incorrect Last-Stream-Id in GOAWAY
  • Incorrect PING stream id
  • Incorrect RST_STREAM id
  • Incorrect RST_STREAM error code
  • Incorrect DATA id:
  • Stream push_promise after data recevied
  • Server stream with odd stream id
  • Decreasing stream id
  • Duplicate stream id
  • Ignore invalid frame type
  • DATA after RST_STREAM
  • Send HEADERS with bad zlib data
  • Send HEADERS with uppercase header
  • Send HEADERS with empty name
  • Send HEADERS with empty value for a name
  • Send HEADERS with duplicate name
  • FRAME_SIZE_ERROR after invalid PING size
  • FLOW_CONTROL_ERROR after bad WINDOW_UPDATE size
  • PROTOCOL_ERROR after empty SETTINGS
  • Ignore SETTINGS frame with unknown setting