diff --git a/src/Servers/Kestrel/test/FunctionalTests/MaxRequestBufferSizeTests.cs b/src/Servers/Kestrel/test/FunctionalTests/MaxRequestBufferSizeTests.cs
index ad087574b2207e2bdbb107c8df8f5a0e64439c9f..06ca5f9d95443b6caf7382c42bc71cf340d6254b 100644
--- a/src/Servers/Kestrel/test/FunctionalTests/MaxRequestBufferSizeTests.cs
+++ b/src/Servers/Kestrel/test/FunctionalTests/MaxRequestBufferSizeTests.cs
@@ -47,7 +47,7 @@ namespace Microsoft.AspNetCore.Server.Kestrel.FunctionalTests
         // When connectionAdapter=true, the MaxRequestBufferSize is set on two pipes, so it's effectively doubled.
         //
         // To ensure reliability, _dataLength must be greater than the largest "max pause" in any configuration
-        private const int _dataLength = 40 * 1024 * 1024;
+        private const int _dataLength = 100 * 1024 * 1024;
 
         private static readonly string[] _requestLines = new[]
         {