Fix a QUIC end_to_end test when some flags are enabled

gfe-relnote: n/a, test-only
PiperOrigin-RevId: 260975943
Change-Id: I12f33e43b3ad9323cd6a4437f77d6edf47a6b3ba
diff --git a/quic/core/http/end_to_end_test.cc b/quic/core/http/end_to_end_test.cc
index 8bdc22f..364ab4d 100644
--- a/quic/core/http/end_to_end_test.cc
+++ b/quic/core/http/end_to_end_test.cc
@@ -791,6 +791,7 @@
     ASSERT_TRUE(Initialize());
     return;
   }
+  SetQuicReloadableFlag(quic_use_parse_public_header, true);
   client_supported_versions_.insert(client_supported_versions_.begin(),
                                     QuicVersionReservedForNegotiation());
   override_client_connection_id_length_ = kQuicDefaultConnectionIdLength;
@@ -811,6 +812,7 @@
     ASSERT_TRUE(Initialize());
     return;
   }
+  SetQuicReloadableFlag(quic_use_parse_public_header, true);
   client_supported_versions_.insert(client_supported_versions_.begin(),
                                     QuicVersionReservedForNegotiation());
   override_server_connection_id_length_ = 9;