CameraITS: add socket timeout value
To accommodate large sensor/slow USB write devices.
Bug: 28678715
Change-Id: I7319beb911bcebf0930f90dbc9eca603d18e5eeb
diff --git a/apps/CameraITS/pymodules/its/device.py b/apps/CameraITS/pymodules/its/device.py
index eb1ff3f..08dded1 100644
--- a/apps/CameraITS/pymodules/its/device.py
+++ b/apps/CameraITS/pymodules/its/device.py
@@ -57,7 +57,7 @@
LOCK_PORT = CLIENT_PORT_START + MAX_NUM_PORTS
# Seconds timeout on each socket operation.
- SOCK_TIMEOUT = 10.0
+ SOCK_TIMEOUT = 20.0
# Additional timeout in seconds when ITS service is doing more complicated
# operations, for example: issuing warmup requests before actual capture.
EXTRA_SOCK_TIMEOUT = 5.0
diff --git a/apps/CtsVerifier/src/com/android/cts/verifier/camera/its/ItsService.java b/apps/CtsVerifier/src/com/android/cts/verifier/camera/its/ItsService.java
index 9a1b89e..50658b3 100644
--- a/apps/CtsVerifier/src/com/android/cts/verifier/camera/its/ItsService.java
+++ b/apps/CtsVerifier/src/com/android/cts/verifier/camera/its/ItsService.java
@@ -94,7 +94,7 @@
public static final String TAG = ItsService.class.getSimpleName();
// Timeouts, in seconds.
- private static final int TIMEOUT_CALLBACK = 10;
+ private static final int TIMEOUT_CALLBACK = 20;
private static final int TIMEOUT_3A = 10;
// Time given for background requests to warm up pipeline