Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 2910e64d authored by Vishal Agarwal's avatar Vishal Agarwal Committed by Keun Soo Yim
Browse files

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
Merged-In: I7394674abca8f8c40ab30403be6b41bbbb279956
Change-Id: I7394674abca8f8c40ab30403be6b41bbbb279956
(cherry picked from commit e3ff41fc)
parent 388883a3
Loading
Loading
Loading
Loading
+10 −0
Original line number Diff line number Diff line
@@ -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);