summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorJonatan Rhodin <jonatan.rhodin@mullvad.net>2025-05-12 10:29:04 +0200
committerJonatan Rhodin <jonatan.rhodin@mullvad.net>2025-05-12 11:06:13 +0200
commitd0b5ba34bba5543de05663320030b2d48d1bc307 (patch)
treee50ec52a5397e181eedc4c5361d48f8ae13a28cd
parent9425ab38b40cf64be76adf67a5341d65aefa14bc (diff)
downloadmullvadvpn-d0b5ba34bba5543de05663320030b2d48d1bc307.tar.xz
mullvadvpn-d0b5ba34bba5543de05663320030b2d48d1bc307.zip
Increase router capture request timeouts by 15 seconds
-rw-r--r--android/test/e2e/src/main/kotlin/net/mullvad/mullvadvpn/test/e2e/router/packetCapture/PacketCapture.kt4
1 files changed, 4 insertions, 0 deletions
diff --git a/android/test/e2e/src/main/kotlin/net/mullvad/mullvadvpn/test/e2e/router/packetCapture/PacketCapture.kt b/android/test/e2e/src/main/kotlin/net/mullvad/mullvadvpn/test/e2e/router/packetCapture/PacketCapture.kt
index 5122227d3a..e192eacc4a 100644
--- a/android/test/e2e/src/main/kotlin/net/mullvad/mullvadvpn/test/e2e/router/packetCapture/PacketCapture.kt
+++ b/android/test/e2e/src/main/kotlin/net/mullvad/mullvadvpn/test/e2e/router/packetCapture/PacketCapture.kt
@@ -61,6 +61,7 @@ class PacketCapture {
private fun defaultHttpClient(): HttpClient =
HttpClient(CIO) {
defaultRequest { url("http://${BuildConfig.TEST_ROUTER_API_HOST}") }
+ engine { requestTimeout = REQUEST_TIMEOUT_MS }
install(ContentNegotiation) {
json(
@@ -123,3 +124,6 @@ class PacketCaptureClient(private val httpClient: HttpClient = defaultHttpClient
data class PacketCaptureResult(val streams: List<Stream>, val pcap: ByteArray)
@Serializable data class StartCaptureRequestJson(val label: PacketCaptureSession)
+
+// 30 seconds timeout, double the default timeout
+private const val REQUEST_TIMEOUT_MS = 30000L