Add comments on why an end_to_end test is disabled for IETF QUIC. gfe-relnote: n/a. test only. PiperOrigin-RevId: 280515427 Change-Id: Ifbea1ae2f3e8168ff2dbc9bb9146d2aed38a29a9
diff --git a/quic/core/http/end_to_end_test.cc b/quic/core/http/end_to_end_test.cc index 171e036..76b4b33 100644 --- a/quic/core/http/end_to_end_test.cc +++ b/quic/core/http/end_to_end_test.cc
@@ -1739,11 +1739,13 @@ ASSERT_TRUE(Initialize()); if (VersionHasIetfQuicFrames( GetParam().negotiated_version.transport_version)) { - // Do not run this test for /IETF QUIC. Note that the test needs - // to be here, after calling Initialize(), because all tests end up calling - // EndToEndTest::TearDown(), which asserts that Initialize has been called - // and then proceeds to tear things down -- which fails if they are not - // properly set up. + // Do not run this test for /IETF QUIC. This test relies on the fact that + // Google QUIC allows a small number of additional streams beyond the + // negotiated limit, which is not supported in IETF QUIC. Note that the test + // needs to be here, after calling Initialize(), because all tests end up + // calling EndToEndTest::TearDown(), which asserts that Initialize has been + // called and then proceeds to tear things down -- which fails if they are + // not properly set up. return; } EXPECT_TRUE(client_->client()->WaitForCryptoHandshakeConfirmed());