Disable EndToEndTestServerPush.ServerPushOverLimitNonBlocking when http/3 is used Flip the chrome value for v99 to true BUG=142504641 gfe-relnote: n/a - test only PiperOrigin-RevId: 274069965 Change-Id: I018f27c15a82a2d53f747112de80cea338cc7737
diff --git a/quic/core/http/end_to_end_test.cc b/quic/core/http/end_to_end_test.cc index f4cba6c..9ce3cd6 100644 --- a/quic/core/http/end_to_end_test.cc +++ b/quic/core/http/end_to_end_test.cc
@@ -3291,6 +3291,15 @@ ASSERT_TRUE(Initialize()); EXPECT_TRUE(client_->client()->WaitForCryptoHandshakeConfirmed()); + if (VersionUsesHttp3(client_->client() + ->client_session() + ->connection() + ->transport_version())) { + // TODO(b/142504641): Re-enable this test when we support push streams + // arriving before the corresponding promises. + return; + } + // Set reordering to ensure that body arriving before PUSH_PROMISE is ok. SetPacketSendDelay(QuicTime::Delta::FromMilliseconds(2)); SetReorderPercentage(30);