Loading radio/1.6/vts/functional/radio_hidl_hal_api.cpp +33 −0 Original line number Diff line number Diff line Loading @@ -18,6 +18,39 @@ #define ASSERT_OK(ret) ASSERT_TRUE(ret.isOk()) /* * Test IRadio.setAllowedNetworkTypesBitmap for the response returned. */ TEST_P(RadioHidlTest_v1_6, setAllowedNetworkTypesBitmap) { serial = GetRandomSerialNumber(); ::android::hardware::hidl_bitfield<::android::hardware::radio::V1_4::RadioAccessFamily> allowedNetworkTypesBitmap{}; allowedNetworkTypesBitmap |= ::android::hardware::radio::V1_4::RadioAccessFamily::LTE; radio_v1_6->setAllowedNetworkTypesBitmap(serial, allowedNetworkTypesBitmap); EXPECT_EQ(std::cv_status::no_timeout, wait()); EXPECT_EQ(RadioResponseType::SOLICITED, radioRsp_v1_6->rspInfo.type); EXPECT_EQ(serial, radioRsp_v1_6->rspInfo.serial); if (getRadioHalCapabilities()) { ASSERT_TRUE(CheckAnyOfErrors( radioRsp_v1_6->rspInfo.error, {::android::hardware::radio::V1_6::RadioError::REQUEST_NOT_SUPPORTED})); } else { ASSERT_TRUE(CheckAnyOfErrors( radioRsp_v1_6->rspInfo.error, {::android::hardware::radio::V1_6::RadioError::NONE, ::android::hardware::radio::V1_6::RadioError::RADIO_NOT_AVAILABLE, ::android::hardware::radio::V1_6::RadioError::OPERATION_NOT_ALLOWED, ::android::hardware::radio::V1_6::RadioError::MODE_NOT_SUPPORTED, ::android::hardware::radio::V1_6::RadioError::INTERNAL_ERR, ::android::hardware::radio::V1_6::RadioError::INVALID_ARGUMENTS, ::android::hardware::radio::V1_6::RadioError::MODEM_ERR, ::android::hardware::radio::V1_6::RadioError::NO_RESOURCES})); } } /* * Test IRadio.setupDataCall_1_6() for the response returned. */ Loading Loading
radio/1.6/vts/functional/radio_hidl_hal_api.cpp +33 −0 Original line number Diff line number Diff line Loading @@ -18,6 +18,39 @@ #define ASSERT_OK(ret) ASSERT_TRUE(ret.isOk()) /* * Test IRadio.setAllowedNetworkTypesBitmap for the response returned. */ TEST_P(RadioHidlTest_v1_6, setAllowedNetworkTypesBitmap) { serial = GetRandomSerialNumber(); ::android::hardware::hidl_bitfield<::android::hardware::radio::V1_4::RadioAccessFamily> allowedNetworkTypesBitmap{}; allowedNetworkTypesBitmap |= ::android::hardware::radio::V1_4::RadioAccessFamily::LTE; radio_v1_6->setAllowedNetworkTypesBitmap(serial, allowedNetworkTypesBitmap); EXPECT_EQ(std::cv_status::no_timeout, wait()); EXPECT_EQ(RadioResponseType::SOLICITED, radioRsp_v1_6->rspInfo.type); EXPECT_EQ(serial, radioRsp_v1_6->rspInfo.serial); if (getRadioHalCapabilities()) { ASSERT_TRUE(CheckAnyOfErrors( radioRsp_v1_6->rspInfo.error, {::android::hardware::radio::V1_6::RadioError::REQUEST_NOT_SUPPORTED})); } else { ASSERT_TRUE(CheckAnyOfErrors( radioRsp_v1_6->rspInfo.error, {::android::hardware::radio::V1_6::RadioError::NONE, ::android::hardware::radio::V1_6::RadioError::RADIO_NOT_AVAILABLE, ::android::hardware::radio::V1_6::RadioError::OPERATION_NOT_ALLOWED, ::android::hardware::radio::V1_6::RadioError::MODE_NOT_SUPPORTED, ::android::hardware::radio::V1_6::RadioError::INTERNAL_ERR, ::android::hardware::radio::V1_6::RadioError::INVALID_ARGUMENTS, ::android::hardware::radio::V1_6::RadioError::MODEM_ERR, ::android::hardware::radio::V1_6::RadioError::NO_RESOURCES})); } } /* * Test IRadio.setupDataCall_1_6() for the response returned. */ Loading