Disable TLS in YperfChannelTest
This will allow us to reorder TLS versions ahead of QUIC_CRYPTO.
This CL also creates quic::test::DisableQuicVersionsWithTls() and adopts it from the quartc tests that are similarly broken with TLS.
gfe-relnote: n/a, test-only
PiperOrigin-RevId: 305279786
Change-Id: I39d1d1209fe16165a0a8c26abc6df0230b552367
diff --git a/quic/test_tools/quic_test_utils.cc b/quic/test_tools/quic_test_utils.cc
index d8a0436..82afd3c 100644
--- a/quic/test_tools/quic_test_utils.cc
+++ b/quic/test_tools/quic_test_utils.cc
@@ -817,6 +817,12 @@
return AllSupportedVersions().back();
}
+void DisableQuicVersionsWithTls() {
+ SetQuicReloadableFlag(quic_enable_version_draft_27, false);
+ SetQuicReloadableFlag(quic_enable_version_draft_25_v3, false);
+ SetQuicReloadableFlag(quic_enable_version_t050, false);
+}
+
QuicEncryptedPacket* ConstructEncryptedPacket(
QuicConnectionId destination_connection_id,
QuicConnectionId source_connection_id,