commit | a1a7455d3125b424cf992ae85d3a2ec9ea07f745 | [log] [tgz] |
---|---|---|
author | Julien Desprez <jdesprez@google.com> | Mon May 09 09:52:12 2022 -0700 |
committer | Julien Desprez <jdesprez@google.com> | Mon May 09 09:52:12 2022 -0700 |
tree | f1c3f5d30c07149002ae94fd54db008900248afb | |
parent | 2dcd265aacf0b44bff14e08bd149637271464b0c [diff] |
Ensure VTS collector check for availability Test: unit tests Bug: 231971525 Change-Id: I6be09fa134d796f67dec15c38720cea4d3e08210
diff --git a/common/host-side/tradefed/src/com/android/compatibility/common/tradefed/targetprep/VtsDeviceInfoCollector.java b/common/host-side/tradefed/src/com/android/compatibility/common/tradefed/targetprep/VtsDeviceInfoCollector.java index de1f765..256d7fd 100644 --- a/common/host-side/tradefed/src/com/android/compatibility/common/tradefed/targetprep/VtsDeviceInfoCollector.java +++ b/common/host-side/tradefed/src/com/android/compatibility/common/tradefed/targetprep/VtsDeviceInfoCollector.java
@@ -92,6 +92,8 @@ throws TargetSetupError, BuildError, DeviceNotAvailableException { ITestDevice device = testInfo.getDevice(); IBuildInfo buildInfo = testInfo.getBuildInfo(); + // Ensure device is available before collecting + device.waitForDeviceAvailable(); for (Entry<String, String> entry : BUILD_KEYS.entrySet()) { String propertyValue = device.getProperty(entry.getValue()); if ((propertyValue == null || propertyValue.length() == 0)