Fix quic_connection_test under --gfe2_flip_canary_feature_flags_to_true_for_test=true. This failure is encountered in flipping flags for gfe canary. PiperOrigin-RevId: 363464492 Change-Id: I74ff29fe539cf5b3ce5c4f382201c0614dcaf3a5
diff --git a/quic/core/quic_connection_test.cc b/quic/core/quic_connection_test.cc index 21e1f57..6b34ece 100644 --- a/quic/core/quic_connection_test.cc +++ b/quic/core/quic_connection_test.cc
@@ -2291,8 +2291,9 @@ ENCRYPTION_FORWARD_SECURE); EXPECT_LT(2 * received->length(), QuicConnectionPeer::BytesReceivedOnAlternativePath(&connection_)); - EXPECT_TRUE(QuicConnectionPeer::IsAlternativePathValidated(&connection_)); - + if (connection_.validate_client_address()) { + EXPECT_TRUE(QuicConnectionPeer::IsAlternativePathValidated(&connection_)); + } // Receiving another probing packet from a newer address with a different // port shouldn't trigger another reverse path validation. QuicSocketAddress kNewerPeerAddress(QuicIpAddress::Loopback4(),