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);