Change EndToEndTestServerPush::kNumMaxStreams type to unblock QUICHE merge.

EndToEndTestServerPush::kNumMaxStreams has been changed from const to static
constexpr at cl/312150867.  This CL reverts it to the previous type, because of
mysterious linking errors in Chromium:

ld.lld: error: undefined symbol: quic::test::(anonymous namespace)::EndToEndTestServerPush::kNumMaxStreams
>>> referenced by end_to_end_test.cc:3320
>>> (../../net/third_party/quiche/src/quic/core/http/end_to_end_test.cc:3320)
>>>               obj/net/third_party/quiche/quiche_tests/end_to_end_test.o:(quic::test::(anonymous
>>>               namespace)::EndToEndTestServerPush_ServerPushOverLimitWithBlocking_Test::TestBody())
clang: error: linker command failed with exit code 1 (use -v to see invocation)
ninja: build stopped: subcommand failed.

The only place linking fails is line 3320, the other occurrences of
kNumMaxStreams are fine.  This must have something to do with EXPECT_EQ
implementation.

Test-only change

PiperOrigin-RevId: 312191615
Change-Id: Icb931a397586953edffb52657805c0d155451da7
1 file changed
tree: c8698252d512e8221e2db131e3387a13c641ae16
  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.