Add VTS test to verify scheduling capability

2018+ devices must support GNSS capability scheduling
Test results: go/vts-review-bucket/pi-dev/4267645

Bug: 109642198
Test: atest VtsHalGnssV1_0TargetTest
Change-Id: I7394674abca8f8c40ab30403be6b41bbbb279956
This commit is contained in:
Vishal Agarwal
2018-06-05 18:42:01 -07:00
parent 3fea05cd40
commit e3ff41fc12

View File

@@ -472,6 +472,16 @@ TEST_F(GnssHalTest, MeasurementCapabilites) {
}
}
/*
* SchedulingCapabilities:
* Verifies that 2018+ hardware supports Scheduling capabilities.
*/
TEST_F(GnssHalTest, SchedulingCapabilities) {
if (info_called_count_ > 0 && last_info_.yearOfHw >= 2018) {
EXPECT_TRUE(last_capabilities_ & IGnssCallback::Capabilities::SCHEDULING);
}
}
int main(int argc, char** argv) {
::testing::AddGlobalTestEnvironment(GnssHidlEnvironment::Instance());
::testing::InitGoogleTest(&argc, argv);