Turn on end_to_end tests on TLS 0-RTT reject. Testing change only. not protected. PiperOrigin-RevId: 317158300 Change-Id: Icedd146b4136d9e045559229fbb1a76116381de6
diff --git a/quic/core/http/end_to_end_test.cc b/quic/core/http/end_to_end_test.cc index 9185bf5..a729721 100644 --- a/quic/core/http/end_to_end_test.cc +++ b/quic/core/http/end_to_end_test.cc
@@ -202,6 +202,8 @@ SetQuicReloadableFlag(quic_donot_change_queued_ack, true); SetQuicReloadableFlag(quic_fix_last_inflight_packets_sent_time, true); SetQuicReloadableFlag(quic_fix_server_pto_timeout, true); + SetQuicReloadableFlag(quic_do_not_retransmit_immediately_on_zero_rtt_reject, + true); SetQuicReloadableFlag(quic_support_handshake_done_in_t050, true); SetQuicReloadableFlag(quic_enable_tls_resumption, true); @@ -1238,11 +1240,6 @@ } TEST_P(EndToEndTest, LargePostZeroRTTFailure) { - if (version_.UsesTls()) { - // TODO(b/152551499): Re-enable this test when TLS supports 0-RTT. - Initialize(); - return; - } // Send a request and then disconnect. This prepares the client to attempt // a 0-RTT handshake for the next request. ASSERT_TRUE(Initialize()); @@ -1294,11 +1291,6 @@ } TEST_P(EndToEndTest, SynchronousRequestZeroRTTFailure) { - if (version_.UsesTls()) { - // TODO(b/152551499): Re-enable this test when TLS supports 0-RTT. - Initialize(); - return; - } // Send a request and then disconnect. This prepares the client to attempt // a 0-RTT handshake for the next request. ASSERT_TRUE(Initialize()); @@ -1374,11 +1366,6 @@ client_->Disconnect(); // Restart the server so that the 0-RTT handshake will take 1 RTT. - if (version_.UsesTls()) { - // TODO(b/159168475): 0-RTT rejection in TLS currently doesn't work - stream - // data attempts to get retransmitted under ENCRYPTION_HANDSHAKE keys. - return; - } StopServer(); server_writer_ = new PacketDroppingTestWriter(); StartServer(); @@ -3940,11 +3927,6 @@ } TEST_P(EndToEndPacketReorderingTest, Buffer0RttRequest) { - if (version_.UsesTls()) { - // TODO(b/152551499): Re-enable this test when TLS supports 0-RTT. - Initialize(); - return; - } ASSERT_TRUE(Initialize()); // Finish one request to make sure handshake established. client_->SendSynchronousRequest("/foo");