From d3e0f9fbe278d66e3203570fcf1d343b426c38aa Mon Sep 17 00:00:00 2001 From: Flavia Rainone Date: Wed, 4 Aug 2021 01:43:12 -0300 Subject: [PATCH] [UNDERTOW-1523][UNDERTOW-1929] Temporarily disable ServletOutputStreamSSLTestCase async methods on Windows Proxy AJP mode --- .../streams/ServletOutputStreamSSLTestCase.java | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/servlet/src/test/java/io/undertow/servlet/test/streams/ServletOutputStreamSSLTestCase.java b/servlet/src/test/java/io/undertow/servlet/test/streams/ServletOutputStreamSSLTestCase.java index cc748fa3e9..3c54425ebe 100644 --- a/servlet/src/test/java/io/undertow/servlet/test/streams/ServletOutputStreamSSLTestCase.java +++ b/servlet/src/test/java/io/undertow/servlet/test/streams/ServletOutputStreamSSLTestCase.java @@ -18,6 +18,7 @@ import java.io.IOException; import org.junit.AfterClass; +import org.junit.Assume; import org.junit.BeforeClass; import org.junit.runner.RunWith; @@ -49,4 +50,16 @@ protected TestHttpClient createClient() { protected String getBaseUrl() { return DefaultServer.getDefaultServerSSLAddress(); } + + @Override public void testAsyncServletOutputStreamWithPreableOffIOThread() { + // FIXME UNDERTOW-1929 read timeout occurs always here on Windows + Proxy AJP + Assume.assumeFalse(System.getProperty("os.name").startsWith("windows") && DefaultServer.isProxy() && DefaultServer.isAjp()); + super.testAsyncServletOutputStreamWithPreableOffIOThread(); + } + + @Override public void testAsyncServletOutputStreamOffIOThread() { + // FIXME UNDERTOW-1929 read timeout occurs always here on Windows + Proxy AJP + Assume.assumeFalse(System.getProperty("os.name").startsWith("windows") && DefaultServer.isProxy() && DefaultServer.isAjp()); + super.testAsyncServletOutputStreamOffIOThread(); + } }