//third_party/quic: turn off PQC in end_to_end_test. It seems infeasible for me to update the tests for PQC properly - let's rather put that on your plate to resolve once BoringSSL is switched over. PiperOrigin-RevId: 934163391
diff --git a/quiche/quic/core/http/end_to_end_test.cc b/quiche/quic/core/http/end_to_end_test.cc index b4bdc1d..7ded223 100644 --- a/quiche/quic/core/http/end_to_end_test.cc +++ b/quiche/quic/core/http/end_to_end_test.cc
@@ -346,6 +346,13 @@ std::vector<uint16_t> client_supported_groups = { SSL_GROUP_X25519_MLKEM768, SSL_GROUP_X25519}; client->SetPreferredGroups(client_supported_groups); + } else { + // Pre-PQC BoringSSL default. + // TODO(b/504987865): make most tests use MLKEM by default, and make this + // case the exception instead. + std::vector<uint16_t> client_supported_groups = { + SSL_GROUP_X25519, SSL_GROUP_SECP256R1, SSL_GROUP_SECP384R1}; + client->SetPreferredGroups(client_supported_groups); } client->UseWriter(writer); if (!pre_shared_key_client_.empty()) {