diff --git a/gnss/aidl/vts/gnss_hal_test_cases.cpp b/gnss/aidl/vts/gnss_hal_test_cases.cpp index 96dece473a..d6a1fc5986 100644 --- a/gnss/aidl/vts/gnss_hal_test_cases.cpp +++ b/gnss/aidl/vts/gnss_hal_test_cases.cpp @@ -1132,8 +1132,10 @@ TEST_P(GnssHalTest, TestAGnssRilExtension) { status = iAGnssRil->setRefLocation(agnssReflocation); ASSERT_TRUE(status.isOk()); - status = iAGnssRil->injectNiSuplMessageData(std::vector(), 0); - ASSERT_FALSE(status.isOk()); + if (aidl_gnss_hal_->getInterfaceVersion() >= 3) { + status = iAGnssRil->injectNiSuplMessageData(std::vector(), 0); + ASSERT_FALSE(status.isOk()); + } } /*