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
This commit is contained in:
Peng Xu
2017-08-03 14:53:35 -07:00
parent 029633dcd0
commit 31e5bf8d93

View File

@@ -1235,6 +1235,11 @@ void SensorsHidlTest::testDirectReportOperation(
SensorInfo sensor = defaultSensorByType(type);
if (!isValidType(sensor.type)) {
// no default sensor of this type
return;
}
if (!isDirectReportRateSupported(sensor, rate)) {
return;
}