diff --git a/ktor-client/ktor-client-tests/common/test/io/ktor/client/tests/HttpTimeoutTest.kt b/ktor-client/ktor-client-tests/common/test/io/ktor/client/tests/HttpTimeoutTest.kt index d4c60278f..151da0cc1 100644 --- a/ktor-client/ktor-client-tests/common/test/io/ktor/client/tests/HttpTimeoutTest.kt +++ b/ktor-client/ktor-client-tests/common/test/io/ktor/client/tests/HttpTimeoutTest.kt @@ -22,12 +22,12 @@ class HttpTimeoutTest : ClientLoader() { @Test fun testGet() = clientTests { config { - install(HttpTimeout) { requestTimeoutMillis = 500 } + install(HttpTimeout) { requestTimeoutMillis = 1000 } } test { client -> val response = client.get("$TEST_URL/with-delay") { - parameter("delay", 10) + parameter("delay", 20) } assertEquals("Text", response) } @@ -39,7 +39,7 @@ class HttpTimeoutTest : ClientLoader() { val requestBuilder = HttpRequestBuilder().apply { method = HttpMethod.Get url("$TEST_URL/404") - parameter("delay", 10) + parameter("delay", 20) } val job = requestBuilder.executionContext @@ -165,7 +165,7 @@ class HttpTimeoutTest : ClientLoader() { @Test fun testGetWithSeparateReceive() = clientTests { config { - install(HttpTimeout) { requestTimeoutMillis = 500 } + install(HttpTimeout) { requestTimeoutMillis = 1000 } } test { client -> @@ -190,7 +190,7 @@ class HttpTimeoutTest : ClientLoader() { method = HttpMethod.Get parameter("delay", 10) - timeout { requestTimeoutMillis = 500 } + timeout { requestTimeoutMillis = 1000 } } val result: String = response.receive() @@ -237,7 +237,7 @@ class HttpTimeoutTest : ClientLoader() { @Test fun testGetStream() = clientTests { config { - install(HttpTimeout) { requestTimeoutMillis = 500 } + install(HttpTimeout) { requestTimeoutMillis = 1000 } } test { client -> @@ -259,7 +259,7 @@ class HttpTimeoutTest : ClientLoader() { val response = client.get("$TEST_URL/with-stream") { parameter("delay", 10) - timeout { requestTimeoutMillis = 500 } + timeout { requestTimeoutMillis = 1000 } } assertEquals("Text", String(response)) @@ -269,13 +269,13 @@ class HttpTimeoutTest : ClientLoader() { @Test fun testGetStreamRequestTimeout() = clientTests { config { - install(HttpTimeout) { requestTimeoutMillis = 500 } + install(HttpTimeout) { requestTimeoutMillis = 1000 } } test { client -> assertFailsAndContainsCause { client.get("$TEST_URL/with-stream") { - parameter("delay", 200) + parameter("delay", 400) } } } @@ -290,9 +290,9 @@ class HttpTimeoutTest : ClientLoader() { test { client -> assertFailsAndContainsCause { client.get("$TEST_URL/with-stream") { - parameter("delay", 200) + parameter("delay", 400) - timeout { requestTimeoutMillis = 500 } + timeout { requestTimeoutMillis = 1000 } } } } @@ -301,12 +301,12 @@ class HttpTimeoutTest : ClientLoader() { @Test fun testRedirect() = clientTests { config { - install(HttpTimeout) { requestTimeoutMillis = 500 } + install(HttpTimeout) { requestTimeoutMillis = 1000 } } test { client -> val response = client.get("$TEST_URL/with-redirect") { - parameter("delay", 10) + parameter("delay", 20) parameter("count", 2) } @@ -322,10 +322,10 @@ class HttpTimeoutTest : ClientLoader() { test { client -> val response = client.get("$TEST_URL/with-redirect") { - parameter("delay", 10) + parameter("delay", 20) parameter("count", 2) - timeout { requestTimeoutMillis = 500 } + timeout { requestTimeoutMillis = 1000 } } assertEquals("Text", response) } @@ -334,13 +334,13 @@ class HttpTimeoutTest : ClientLoader() { @Test fun testRedirectRequestTimeoutOnFirstStep() = clientTests { config { - install(HttpTimeout) { requestTimeoutMillis = 10 } + install(HttpTimeout) { requestTimeoutMillis = 20 } } test { client -> assertFailsAndContainsCause { client.get("$TEST_URL/with-redirect") { - parameter("delay", 500) + parameter("delay", 1000) parameter("count", 5) } } @@ -356,10 +356,10 @@ class HttpTimeoutTest : ClientLoader() { test { client -> assertFailsAndContainsCause { client.get("$TEST_URL/with-redirect") { - parameter("delay", 500) + parameter("delay", 1000) parameter("count", 5) - timeout { requestTimeoutMillis = 10 } + timeout { requestTimeoutMillis = 20 } } } } @@ -368,13 +368,13 @@ class HttpTimeoutTest : ClientLoader() { @Test fun testRedirectRequestTimeoutOnSecondStep() = clientTests { config { - install(HttpTimeout) { requestTimeoutMillis = 200 } + install(HttpTimeout) { requestTimeoutMillis = 400 } } test { client -> assertFailsAndContainsCause { client.get("$TEST_URL/with-redirect") { - parameter("delay", 250) + parameter("delay", 500) parameter("count", 5) } } @@ -390,10 +390,10 @@ class HttpTimeoutTest : ClientLoader() { test { client -> assertFailsAndContainsCause { client.get("$TEST_URL/with-redirect") { - parameter("delay", 250) + parameter("delay", 500) parameter("count", 5) - timeout { requestTimeoutMillis = 200 } + timeout { requestTimeoutMillis = 400 } } } }