Fix NetSLO QUIC prober tests

These broke when we landed cl/335846456 because the tests were hand-crafting QUIC packets. This CL adds a new test-only API to QUIC to perform this parsing, and then uses that API from the NetSLO tests. This CL also slightly tweaks the NetSLO code to populate the connection ID length to improve memory safety.

PiperOrigin-RevId: 335974800
Change-Id: Ide0a6e30b6510f606fd40da91f9b61598883d926
6 files changed
tree: 3522105b84d336cf24552a929bb1ccc0f80a335b
  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.