commit | 7728f0ce5c7f7da067a446531b80d199bcd5c849 | [log] [tgz] |
---|---|---|
author | Peng Xu <pengxu@google.com> | Thu Aug 03 14:53:35 2017 -0700 |
committer | Peng Xu <pengxu@google.com> | Tue Sep 19 12:26:35 2017 -0700 |
tree | 8ad63364fd47dbca3c81ba5f14b3760192faf6e9 | |
parent | 5b036a21a4865d3d486e3018fa7341200438d148 [diff] |
Skip direct report test if sensor is not available Skip SensorsHidlTest.*AshmemDirectReportOperation* tests if sensor is not available on device. Bug: 64230704 Test: compiles and test pass for a pixel device with mag sensor masked in hal. Change-Id: I9bfbea6301891eaa2b272bd3d15b0e237799b5d6 Merged-In: I9bfbea6301891eaa2b272bd3d15b0e237799b5d6
diff --git a/sensors/1.0/vts/functional/VtsHalSensorsV1_0TargetTest.cpp b/sensors/1.0/vts/functional/VtsHalSensorsV1_0TargetTest.cpp index b375a20..ca3d3e4 100644 --- a/sensors/1.0/vts/functional/VtsHalSensorsV1_0TargetTest.cpp +++ b/sensors/1.0/vts/functional/VtsHalSensorsV1_0TargetTest.cpp
@@ -1294,6 +1294,11 @@ SensorInfo sensor = defaultSensorByType(type); + if (!isValidType(sensor.type)) { + // no default sensor of this type + return; + } + if (!isDirectReportRateSupported(sensor, rate)) { return; }