Fixes test flakiness by forcing the test client to reconnect after fuzzed requests.

$ blaze test //gfe/gfe2/e2e:fuzz_internal_urls_test_autobahn_tcp_with_autobahn_tcp_backends --runs_per_test=1000 --test_arg=--gfe2_reloadable_flag_autobahn_boost_tokens_sooner=true

//gfe/gfe2/e2e:fuzz_internal_urls_test_autobahn_tcp_with_autobahn_tcp_backends PASSED in 101.0s
  Stats over 1000 runs: max = 101.0s, min = 26.4s, avg = 46.0s, dev = 11.4s

http://sponge2/45f3aa80-7887-4343-8b71-982b4daebac9

PiperOrigin-RevId: 351894605
Change-Id: I4538f1a7031bab7ace1db5cc77301c69fdf0d6b3
1 file changed
tree: 9d326d6d360ff1e88bb830a487475a28304b6ca7
  1. common/
  2. epoll_server/
  3. http2/
  4. quic/
  5. spdy/
  6. CONTRIBUTING.md
  7. LICENSE
  8. README.md
README.md

QUICHE

QUICHE (QUIC, Http/2, Etc) is Google‘s implementation of QUIC and related protocols. It powers Chromium as well as Google’s QUIC servers and some other projects. QUICHE is only supported on little-endian platforms.

Code can be viewed in CodeSearch in Quiche and is imported into Chromium.