Loading radio/aidl/vts/radio_network_test.cpp +35 −1 Original line number Original line Diff line number Diff line Loading @@ -1020,6 +1020,9 @@ TEST_P(RadioNetworkTest, startNetworkScan) { EXPECT_EQ(serial, radioRsp_network->rspInfo.serial); EXPECT_EQ(serial, radioRsp_network->rspInfo.serial); ALOGI("startNetworkScan, rspInfo.error = %s\n", ALOGI("startNetworkScan, rspInfo.error = %s\n", toString(radioRsp_network->rspInfo.error).c_str()); toString(radioRsp_network->rspInfo.error).c_str()); if (radioRsp_network->rspInfo.error == RadioError::REQUEST_NOT_SUPPORTED) { GTEST_SKIP() << "Skipping startNetworkScan because it's not supported"; } if (cardStatus.cardState == CardStatus::STATE_ABSENT) { if (cardStatus.cardState == CardStatus::STATE_ABSENT) { ASSERT_TRUE(CheckAnyOfErrors(radioRsp_network->rspInfo.error, {RadioError::SIM_ABSENT})); ASSERT_TRUE(CheckAnyOfErrors(radioRsp_network->rspInfo.error, {RadioError::SIM_ABSENT})); Loading Loading @@ -1072,6 +1075,9 @@ TEST_P(RadioNetworkTest, startNetworkScan_InvalidArgument) { EXPECT_EQ(serial, radioRsp_network->rspInfo.serial); EXPECT_EQ(serial, radioRsp_network->rspInfo.serial); ALOGI("startNetworkScan_InvalidArgument, rspInfo.error = %s\n", ALOGI("startNetworkScan_InvalidArgument, rspInfo.error = %s\n", toString(radioRsp_network->rspInfo.error).c_str()); toString(radioRsp_network->rspInfo.error).c_str()); if (radioRsp_network->rspInfo.error == RadioError::REQUEST_NOT_SUPPORTED) { GTEST_SKIP() << "Skipping startNetworkScan because it's not supported"; } if (cardStatus.cardState == CardStatus::STATE_ABSENT) { if (cardStatus.cardState == CardStatus::STATE_ABSENT) { ASSERT_TRUE(CheckAnyOfErrors(radioRsp_network->rspInfo.error, ASSERT_TRUE(CheckAnyOfErrors(radioRsp_network->rspInfo.error, Loading Loading @@ -1138,6 +1144,9 @@ TEST_P(RadioNetworkTest, startNetworkScan_InvalidInterval1) { EXPECT_EQ(serial, radioRsp_network->rspInfo.serial); EXPECT_EQ(serial, radioRsp_network->rspInfo.serial); ALOGI("startNetworkScan_InvalidInterval1, rspInfo.error = %s\n", ALOGI("startNetworkScan_InvalidInterval1, rspInfo.error = %s\n", toString(radioRsp_network->rspInfo.error).c_str()); toString(radioRsp_network->rspInfo.error).c_str()); if (radioRsp_network->rspInfo.error == RadioError::REQUEST_NOT_SUPPORTED) { GTEST_SKIP() << "Skipping startNetworkScan because it's not supported"; } if (cardStatus.cardState == CardStatus::STATE_ABSENT) { if (cardStatus.cardState == CardStatus::STATE_ABSENT) { ASSERT_TRUE(CheckAnyOfErrors(radioRsp_network->rspInfo.error, ASSERT_TRUE(CheckAnyOfErrors(radioRsp_network->rspInfo.error, {RadioError::SIM_ABSENT, RadioError::INVALID_ARGUMENTS})); {RadioError::SIM_ABSENT, RadioError::INVALID_ARGUMENTS})); Loading Loading @@ -1172,6 +1181,9 @@ TEST_P(RadioNetworkTest, startNetworkScan_InvalidInterval2) { EXPECT_EQ(serial, radioRsp_network->rspInfo.serial); EXPECT_EQ(serial, radioRsp_network->rspInfo.serial); ALOGI("startNetworkScan_InvalidInterval2, rspInfo.error = %s\n", ALOGI("startNetworkScan_InvalidInterval2, rspInfo.error = %s\n", toString(radioRsp_network->rspInfo.error).c_str()); toString(radioRsp_network->rspInfo.error).c_str()); if (radioRsp_network->rspInfo.error == RadioError::REQUEST_NOT_SUPPORTED) { GTEST_SKIP() << "Skipping startNetworkScan because it's not supported"; } if (cardStatus.cardState == CardStatus::STATE_ABSENT) { if (cardStatus.cardState == CardStatus::STATE_ABSENT) { ASSERT_TRUE(CheckAnyOfErrors(radioRsp_network->rspInfo.error, ASSERT_TRUE(CheckAnyOfErrors(radioRsp_network->rspInfo.error, {RadioError::SIM_ABSENT, RadioError::INVALID_ARGUMENTS})); {RadioError::SIM_ABSENT, RadioError::INVALID_ARGUMENTS})); Loading Loading @@ -1206,6 +1218,9 @@ TEST_P(RadioNetworkTest, startNetworkScan_InvalidMaxSearchTime1) { EXPECT_EQ(serial, radioRsp_network->rspInfo.serial); EXPECT_EQ(serial, radioRsp_network->rspInfo.serial); ALOGI("startNetworkScan_InvalidMaxSearchTime1, rspInfo.error = %s\n", ALOGI("startNetworkScan_InvalidMaxSearchTime1, rspInfo.error = %s\n", toString(radioRsp_network->rspInfo.error).c_str()); toString(radioRsp_network->rspInfo.error).c_str()); if (radioRsp_network->rspInfo.error == RadioError::REQUEST_NOT_SUPPORTED) { GTEST_SKIP() << "Skipping startNetworkScan because it's not supported"; } if (cardStatus.cardState == CardStatus::STATE_ABSENT) { if (cardStatus.cardState == CardStatus::STATE_ABSENT) { ASSERT_TRUE(CheckAnyOfErrors(radioRsp_network->rspInfo.error, ASSERT_TRUE(CheckAnyOfErrors(radioRsp_network->rspInfo.error, {RadioError::SIM_ABSENT, RadioError::INVALID_ARGUMENTS})); {RadioError::SIM_ABSENT, RadioError::INVALID_ARGUMENTS})); Loading Loading @@ -1240,6 +1255,9 @@ TEST_P(RadioNetworkTest, startNetworkScan_InvalidMaxSearchTime2) { EXPECT_EQ(serial, radioRsp_network->rspInfo.serial); EXPECT_EQ(serial, radioRsp_network->rspInfo.serial); ALOGI("startNetworkScan_InvalidMaxSearchTime2, rspInfo.error = %s\n", ALOGI("startNetworkScan_InvalidMaxSearchTime2, rspInfo.error = %s\n", toString(radioRsp_network->rspInfo.error).c_str()); toString(radioRsp_network->rspInfo.error).c_str()); if (radioRsp_network->rspInfo.error == RadioError::REQUEST_NOT_SUPPORTED) { GTEST_SKIP() << "Skipping startNetworkScan because it's not supported"; } if (cardStatus.cardState == CardStatus::STATE_ABSENT) { if (cardStatus.cardState == CardStatus::STATE_ABSENT) { ASSERT_TRUE(CheckAnyOfErrors(radioRsp_network->rspInfo.error, ASSERT_TRUE(CheckAnyOfErrors(radioRsp_network->rspInfo.error, {RadioError::SIM_ABSENT, RadioError::INVALID_ARGUMENTS})); {RadioError::SIM_ABSENT, RadioError::INVALID_ARGUMENTS})); Loading Loading @@ -1274,6 +1292,9 @@ TEST_P(RadioNetworkTest, startNetworkScan_InvalidPeriodicity1) { EXPECT_EQ(serial, radioRsp_network->rspInfo.serial); EXPECT_EQ(serial, radioRsp_network->rspInfo.serial); ALOGI("startNetworkScan_InvalidPeriodicity1, rspInfo.error = %s\n", ALOGI("startNetworkScan_InvalidPeriodicity1, rspInfo.error = %s\n", toString(radioRsp_network->rspInfo.error).c_str()); toString(radioRsp_network->rspInfo.error).c_str()); if (radioRsp_network->rspInfo.error == RadioError::REQUEST_NOT_SUPPORTED) { GTEST_SKIP() << "Skipping startNetworkScan because it's not supported"; } if (cardStatus.cardState == CardStatus::STATE_ABSENT) { if (cardStatus.cardState == CardStatus::STATE_ABSENT) { ASSERT_TRUE(CheckAnyOfErrors(radioRsp_network->rspInfo.error, ASSERT_TRUE(CheckAnyOfErrors(radioRsp_network->rspInfo.error, {RadioError::SIM_ABSENT, RadioError::INVALID_ARGUMENTS})); {RadioError::SIM_ABSENT, RadioError::INVALID_ARGUMENTS})); Loading Loading @@ -1308,6 +1329,9 @@ TEST_P(RadioNetworkTest, startNetworkScan_InvalidPeriodicity2) { EXPECT_EQ(serial, radioRsp_network->rspInfo.serial); EXPECT_EQ(serial, radioRsp_network->rspInfo.serial); ALOGI("startNetworkScan_InvalidPeriodicity2, rspInfo.error = %s\n", ALOGI("startNetworkScan_InvalidPeriodicity2, rspInfo.error = %s\n", toString(radioRsp_network->rspInfo.error).c_str()); toString(radioRsp_network->rspInfo.error).c_str()); if (radioRsp_network->rspInfo.error == RadioError::REQUEST_NOT_SUPPORTED) { GTEST_SKIP() << "Skipping startNetworkScan because it's not supported"; } if (cardStatus.cardState == CardStatus::STATE_ABSENT) { if (cardStatus.cardState == CardStatus::STATE_ABSENT) { ASSERT_TRUE(CheckAnyOfErrors(radioRsp_network->rspInfo.error, ASSERT_TRUE(CheckAnyOfErrors(radioRsp_network->rspInfo.error, {RadioError::SIM_ABSENT, RadioError::INVALID_ARGUMENTS})); {RadioError::SIM_ABSENT, RadioError::INVALID_ARGUMENTS})); Loading Loading @@ -1342,6 +1366,9 @@ TEST_P(RadioNetworkTest, startNetworkScan_GoodRequest1) { EXPECT_EQ(serial, radioRsp_network->rspInfo.serial); EXPECT_EQ(serial, radioRsp_network->rspInfo.serial); ALOGI("startNetworkScan_GoodRequest1, rspInfo.error = %s\n", ALOGI("startNetworkScan_GoodRequest1, rspInfo.error = %s\n", toString(radioRsp_network->rspInfo.error).c_str()); toString(radioRsp_network->rspInfo.error).c_str()); if (radioRsp_network->rspInfo.error == RadioError::REQUEST_NOT_SUPPORTED) { GTEST_SKIP() << "Skipping startNetworkScan because it's not supported"; } if (cardStatus.cardState == CardStatus::STATE_ABSENT) { if (cardStatus.cardState == CardStatus::STATE_ABSENT) { ASSERT_TRUE(CheckAnyOfErrors(radioRsp_network->rspInfo.error, ASSERT_TRUE(CheckAnyOfErrors(radioRsp_network->rspInfo.error, {RadioError::NONE, RadioError::SIM_ABSENT})); {RadioError::NONE, RadioError::SIM_ABSENT})); Loading Loading @@ -1382,6 +1409,9 @@ TEST_P(RadioNetworkTest, startNetworkScan_GoodRequest2) { EXPECT_EQ(serial, radioRsp_network->rspInfo.serial); EXPECT_EQ(serial, radioRsp_network->rspInfo.serial); ALOGI("startNetworkScan_GoodRequest2, rspInfo.error = %s\n", ALOGI("startNetworkScan_GoodRequest2, rspInfo.error = %s\n", toString(radioRsp_network->rspInfo.error).c_str()); toString(radioRsp_network->rspInfo.error).c_str()); if (radioRsp_network->rspInfo.error == RadioError::REQUEST_NOT_SUPPORTED) { GTEST_SKIP() << "Skipping startNetworkScan because it's not supported"; } if (cardStatus.cardState == CardStatus::STATE_ABSENT) { if (cardStatus.cardState == CardStatus::STATE_ABSENT) { ASSERT_TRUE(CheckAnyOfErrors(radioRsp_network->rspInfo.error, ASSERT_TRUE(CheckAnyOfErrors(radioRsp_network->rspInfo.error, {RadioError::NONE, RadioError::SIM_ABSENT})); {RadioError::NONE, RadioError::SIM_ABSENT})); Loading Loading @@ -1418,7 +1448,8 @@ TEST_P(RadioNetworkTest, setNetworkSelectionModeManual) { radioRsp_network->rspInfo.error, radioRsp_network->rspInfo.error, {RadioError::NONE, RadioError::RADIO_NOT_AVAILABLE, RadioError::INVALID_ARGUMENTS, {RadioError::NONE, RadioError::RADIO_NOT_AVAILABLE, RadioError::INVALID_ARGUMENTS, RadioError::INVALID_STATE, RadioError::NO_MEMORY, RadioError::INTERNAL_ERR, RadioError::INVALID_STATE, RadioError::NO_MEMORY, RadioError::INTERNAL_ERR, RadioError::SYSTEM_ERR, RadioError::CANCELLED, RadioError::MODEM_ERR})); RadioError::SYSTEM_ERR, RadioError::CANCELLED, RadioError::MODEM_ERR, RadioError::REQUEST_NOT_SUPPORTED})); } } /* /* Loading @@ -1435,6 +1466,9 @@ TEST_P(RadioNetworkTest, getBarringInfo) { EXPECT_EQ(std::cv_status::no_timeout, wait()); EXPECT_EQ(std::cv_status::no_timeout, wait()); EXPECT_EQ(RadioResponseType::SOLICITED, radioRsp_network->rspInfo.type); EXPECT_EQ(RadioResponseType::SOLICITED, radioRsp_network->rspInfo.type); EXPECT_EQ(serial, radioRsp_network->rspInfo.serial); EXPECT_EQ(serial, radioRsp_network->rspInfo.serial); if (radioRsp_network->rspInfo.error == RadioError::REQUEST_NOT_SUPPORTED) { GTEST_SKIP() << "Skipping getBarringInfo because it's not supported"; } ASSERT_TRUE(radioRsp_network->barringInfoList.size() > 0); ASSERT_TRUE(radioRsp_network->barringInfoList.size() > 0); std::set<int> reportedServices; std::set<int> reportedServices; Loading radio/aidl/vts/radio_sim_test.cpp +10 −3 Original line number Original line Diff line number Diff line Loading @@ -87,7 +87,12 @@ TEST_P(RadioSimTest, setSimCardPower) { EXPECT_EQ(serial, radioRsp_sim->rspInfo.serial); EXPECT_EQ(serial, radioRsp_sim->rspInfo.serial); ASSERT_TRUE(CheckAnyOfErrors(radioRsp_sim->rspInfo.error, ASSERT_TRUE(CheckAnyOfErrors(radioRsp_sim->rspInfo.error, {RadioError::NONE, RadioError::INVALID_ARGUMENTS, {RadioError::NONE, RadioError::INVALID_ARGUMENTS, RadioError::RADIO_NOT_AVAILABLE, RadioError::SIM_ERR})); RadioError::RADIO_NOT_AVAILABLE, RadioError::SIM_ERR, RadioError::REQUEST_NOT_SUPPORTED})); if (radioRsp_sim->rspInfo.error == RadioError::REQUEST_NOT_SUPPORTED) { GTEST_SKIP() << "Skipping setSimCardPower because it's not supported"; } // setSimCardPower does not return until the request is handled, and should not trigger // setSimCardPower does not return until the request is handled, and should not trigger // CardStatus::STATE_ABSENT when turning off power // CardStatus::STATE_ABSENT when turning off power Loading Loading @@ -667,7 +672,8 @@ TEST_P(RadioSimTest, supplyIccPukForApp) { EXPECT_EQ(RadioResponseType::SOLICITED, radioRsp_sim->rspInfo.type); EXPECT_EQ(RadioResponseType::SOLICITED, radioRsp_sim->rspInfo.type); ASSERT_TRUE(CheckAnyOfErrors( ASSERT_TRUE(CheckAnyOfErrors( radioRsp_sim->rspInfo.error, radioRsp_sim->rspInfo.error, {RadioError::PASSWORD_INCORRECT, RadioError::INVALID_SIM_STATE})); {RadioError::PASSWORD_INCORRECT, RadioError::INVALID_SIM_STATE, RadioError::REQUEST_NOT_SUPPORTED})); } } } } } } Loading Loading @@ -728,7 +734,8 @@ TEST_P(RadioSimTest, supplyIccPuk2ForApp) { EXPECT_EQ(RadioResponseType::SOLICITED, radioRsp_sim->rspInfo.type); EXPECT_EQ(RadioResponseType::SOLICITED, radioRsp_sim->rspInfo.type); ASSERT_TRUE(CheckAnyOfErrors( ASSERT_TRUE(CheckAnyOfErrors( radioRsp_sim->rspInfo.error, radioRsp_sim->rspInfo.error, {RadioError::PASSWORD_INCORRECT, RadioError::INVALID_SIM_STATE})); {RadioError::PASSWORD_INCORRECT, RadioError::INVALID_SIM_STATE, RadioError::REQUEST_NOT_SUPPORTED})); } } } } } } Loading Loading
radio/aidl/vts/radio_network_test.cpp +35 −1 Original line number Original line Diff line number Diff line Loading @@ -1020,6 +1020,9 @@ TEST_P(RadioNetworkTest, startNetworkScan) { EXPECT_EQ(serial, radioRsp_network->rspInfo.serial); EXPECT_EQ(serial, radioRsp_network->rspInfo.serial); ALOGI("startNetworkScan, rspInfo.error = %s\n", ALOGI("startNetworkScan, rspInfo.error = %s\n", toString(radioRsp_network->rspInfo.error).c_str()); toString(radioRsp_network->rspInfo.error).c_str()); if (radioRsp_network->rspInfo.error == RadioError::REQUEST_NOT_SUPPORTED) { GTEST_SKIP() << "Skipping startNetworkScan because it's not supported"; } if (cardStatus.cardState == CardStatus::STATE_ABSENT) { if (cardStatus.cardState == CardStatus::STATE_ABSENT) { ASSERT_TRUE(CheckAnyOfErrors(radioRsp_network->rspInfo.error, {RadioError::SIM_ABSENT})); ASSERT_TRUE(CheckAnyOfErrors(radioRsp_network->rspInfo.error, {RadioError::SIM_ABSENT})); Loading Loading @@ -1072,6 +1075,9 @@ TEST_P(RadioNetworkTest, startNetworkScan_InvalidArgument) { EXPECT_EQ(serial, radioRsp_network->rspInfo.serial); EXPECT_EQ(serial, radioRsp_network->rspInfo.serial); ALOGI("startNetworkScan_InvalidArgument, rspInfo.error = %s\n", ALOGI("startNetworkScan_InvalidArgument, rspInfo.error = %s\n", toString(radioRsp_network->rspInfo.error).c_str()); toString(radioRsp_network->rspInfo.error).c_str()); if (radioRsp_network->rspInfo.error == RadioError::REQUEST_NOT_SUPPORTED) { GTEST_SKIP() << "Skipping startNetworkScan because it's not supported"; } if (cardStatus.cardState == CardStatus::STATE_ABSENT) { if (cardStatus.cardState == CardStatus::STATE_ABSENT) { ASSERT_TRUE(CheckAnyOfErrors(radioRsp_network->rspInfo.error, ASSERT_TRUE(CheckAnyOfErrors(radioRsp_network->rspInfo.error, Loading Loading @@ -1138,6 +1144,9 @@ TEST_P(RadioNetworkTest, startNetworkScan_InvalidInterval1) { EXPECT_EQ(serial, radioRsp_network->rspInfo.serial); EXPECT_EQ(serial, radioRsp_network->rspInfo.serial); ALOGI("startNetworkScan_InvalidInterval1, rspInfo.error = %s\n", ALOGI("startNetworkScan_InvalidInterval1, rspInfo.error = %s\n", toString(radioRsp_network->rspInfo.error).c_str()); toString(radioRsp_network->rspInfo.error).c_str()); if (radioRsp_network->rspInfo.error == RadioError::REQUEST_NOT_SUPPORTED) { GTEST_SKIP() << "Skipping startNetworkScan because it's not supported"; } if (cardStatus.cardState == CardStatus::STATE_ABSENT) { if (cardStatus.cardState == CardStatus::STATE_ABSENT) { ASSERT_TRUE(CheckAnyOfErrors(radioRsp_network->rspInfo.error, ASSERT_TRUE(CheckAnyOfErrors(radioRsp_network->rspInfo.error, {RadioError::SIM_ABSENT, RadioError::INVALID_ARGUMENTS})); {RadioError::SIM_ABSENT, RadioError::INVALID_ARGUMENTS})); Loading Loading @@ -1172,6 +1181,9 @@ TEST_P(RadioNetworkTest, startNetworkScan_InvalidInterval2) { EXPECT_EQ(serial, radioRsp_network->rspInfo.serial); EXPECT_EQ(serial, radioRsp_network->rspInfo.serial); ALOGI("startNetworkScan_InvalidInterval2, rspInfo.error = %s\n", ALOGI("startNetworkScan_InvalidInterval2, rspInfo.error = %s\n", toString(radioRsp_network->rspInfo.error).c_str()); toString(radioRsp_network->rspInfo.error).c_str()); if (radioRsp_network->rspInfo.error == RadioError::REQUEST_NOT_SUPPORTED) { GTEST_SKIP() << "Skipping startNetworkScan because it's not supported"; } if (cardStatus.cardState == CardStatus::STATE_ABSENT) { if (cardStatus.cardState == CardStatus::STATE_ABSENT) { ASSERT_TRUE(CheckAnyOfErrors(radioRsp_network->rspInfo.error, ASSERT_TRUE(CheckAnyOfErrors(radioRsp_network->rspInfo.error, {RadioError::SIM_ABSENT, RadioError::INVALID_ARGUMENTS})); {RadioError::SIM_ABSENT, RadioError::INVALID_ARGUMENTS})); Loading Loading @@ -1206,6 +1218,9 @@ TEST_P(RadioNetworkTest, startNetworkScan_InvalidMaxSearchTime1) { EXPECT_EQ(serial, radioRsp_network->rspInfo.serial); EXPECT_EQ(serial, radioRsp_network->rspInfo.serial); ALOGI("startNetworkScan_InvalidMaxSearchTime1, rspInfo.error = %s\n", ALOGI("startNetworkScan_InvalidMaxSearchTime1, rspInfo.error = %s\n", toString(radioRsp_network->rspInfo.error).c_str()); toString(radioRsp_network->rspInfo.error).c_str()); if (radioRsp_network->rspInfo.error == RadioError::REQUEST_NOT_SUPPORTED) { GTEST_SKIP() << "Skipping startNetworkScan because it's not supported"; } if (cardStatus.cardState == CardStatus::STATE_ABSENT) { if (cardStatus.cardState == CardStatus::STATE_ABSENT) { ASSERT_TRUE(CheckAnyOfErrors(radioRsp_network->rspInfo.error, ASSERT_TRUE(CheckAnyOfErrors(radioRsp_network->rspInfo.error, {RadioError::SIM_ABSENT, RadioError::INVALID_ARGUMENTS})); {RadioError::SIM_ABSENT, RadioError::INVALID_ARGUMENTS})); Loading Loading @@ -1240,6 +1255,9 @@ TEST_P(RadioNetworkTest, startNetworkScan_InvalidMaxSearchTime2) { EXPECT_EQ(serial, radioRsp_network->rspInfo.serial); EXPECT_EQ(serial, radioRsp_network->rspInfo.serial); ALOGI("startNetworkScan_InvalidMaxSearchTime2, rspInfo.error = %s\n", ALOGI("startNetworkScan_InvalidMaxSearchTime2, rspInfo.error = %s\n", toString(radioRsp_network->rspInfo.error).c_str()); toString(radioRsp_network->rspInfo.error).c_str()); if (radioRsp_network->rspInfo.error == RadioError::REQUEST_NOT_SUPPORTED) { GTEST_SKIP() << "Skipping startNetworkScan because it's not supported"; } if (cardStatus.cardState == CardStatus::STATE_ABSENT) { if (cardStatus.cardState == CardStatus::STATE_ABSENT) { ASSERT_TRUE(CheckAnyOfErrors(radioRsp_network->rspInfo.error, ASSERT_TRUE(CheckAnyOfErrors(radioRsp_network->rspInfo.error, {RadioError::SIM_ABSENT, RadioError::INVALID_ARGUMENTS})); {RadioError::SIM_ABSENT, RadioError::INVALID_ARGUMENTS})); Loading Loading @@ -1274,6 +1292,9 @@ TEST_P(RadioNetworkTest, startNetworkScan_InvalidPeriodicity1) { EXPECT_EQ(serial, radioRsp_network->rspInfo.serial); EXPECT_EQ(serial, radioRsp_network->rspInfo.serial); ALOGI("startNetworkScan_InvalidPeriodicity1, rspInfo.error = %s\n", ALOGI("startNetworkScan_InvalidPeriodicity1, rspInfo.error = %s\n", toString(radioRsp_network->rspInfo.error).c_str()); toString(radioRsp_network->rspInfo.error).c_str()); if (radioRsp_network->rspInfo.error == RadioError::REQUEST_NOT_SUPPORTED) { GTEST_SKIP() << "Skipping startNetworkScan because it's not supported"; } if (cardStatus.cardState == CardStatus::STATE_ABSENT) { if (cardStatus.cardState == CardStatus::STATE_ABSENT) { ASSERT_TRUE(CheckAnyOfErrors(radioRsp_network->rspInfo.error, ASSERT_TRUE(CheckAnyOfErrors(radioRsp_network->rspInfo.error, {RadioError::SIM_ABSENT, RadioError::INVALID_ARGUMENTS})); {RadioError::SIM_ABSENT, RadioError::INVALID_ARGUMENTS})); Loading Loading @@ -1308,6 +1329,9 @@ TEST_P(RadioNetworkTest, startNetworkScan_InvalidPeriodicity2) { EXPECT_EQ(serial, radioRsp_network->rspInfo.serial); EXPECT_EQ(serial, radioRsp_network->rspInfo.serial); ALOGI("startNetworkScan_InvalidPeriodicity2, rspInfo.error = %s\n", ALOGI("startNetworkScan_InvalidPeriodicity2, rspInfo.error = %s\n", toString(radioRsp_network->rspInfo.error).c_str()); toString(radioRsp_network->rspInfo.error).c_str()); if (radioRsp_network->rspInfo.error == RadioError::REQUEST_NOT_SUPPORTED) { GTEST_SKIP() << "Skipping startNetworkScan because it's not supported"; } if (cardStatus.cardState == CardStatus::STATE_ABSENT) { if (cardStatus.cardState == CardStatus::STATE_ABSENT) { ASSERT_TRUE(CheckAnyOfErrors(radioRsp_network->rspInfo.error, ASSERT_TRUE(CheckAnyOfErrors(radioRsp_network->rspInfo.error, {RadioError::SIM_ABSENT, RadioError::INVALID_ARGUMENTS})); {RadioError::SIM_ABSENT, RadioError::INVALID_ARGUMENTS})); Loading Loading @@ -1342,6 +1366,9 @@ TEST_P(RadioNetworkTest, startNetworkScan_GoodRequest1) { EXPECT_EQ(serial, radioRsp_network->rspInfo.serial); EXPECT_EQ(serial, radioRsp_network->rspInfo.serial); ALOGI("startNetworkScan_GoodRequest1, rspInfo.error = %s\n", ALOGI("startNetworkScan_GoodRequest1, rspInfo.error = %s\n", toString(radioRsp_network->rspInfo.error).c_str()); toString(radioRsp_network->rspInfo.error).c_str()); if (radioRsp_network->rspInfo.error == RadioError::REQUEST_NOT_SUPPORTED) { GTEST_SKIP() << "Skipping startNetworkScan because it's not supported"; } if (cardStatus.cardState == CardStatus::STATE_ABSENT) { if (cardStatus.cardState == CardStatus::STATE_ABSENT) { ASSERT_TRUE(CheckAnyOfErrors(radioRsp_network->rspInfo.error, ASSERT_TRUE(CheckAnyOfErrors(radioRsp_network->rspInfo.error, {RadioError::NONE, RadioError::SIM_ABSENT})); {RadioError::NONE, RadioError::SIM_ABSENT})); Loading Loading @@ -1382,6 +1409,9 @@ TEST_P(RadioNetworkTest, startNetworkScan_GoodRequest2) { EXPECT_EQ(serial, radioRsp_network->rspInfo.serial); EXPECT_EQ(serial, radioRsp_network->rspInfo.serial); ALOGI("startNetworkScan_GoodRequest2, rspInfo.error = %s\n", ALOGI("startNetworkScan_GoodRequest2, rspInfo.error = %s\n", toString(radioRsp_network->rspInfo.error).c_str()); toString(radioRsp_network->rspInfo.error).c_str()); if (radioRsp_network->rspInfo.error == RadioError::REQUEST_NOT_SUPPORTED) { GTEST_SKIP() << "Skipping startNetworkScan because it's not supported"; } if (cardStatus.cardState == CardStatus::STATE_ABSENT) { if (cardStatus.cardState == CardStatus::STATE_ABSENT) { ASSERT_TRUE(CheckAnyOfErrors(radioRsp_network->rspInfo.error, ASSERT_TRUE(CheckAnyOfErrors(radioRsp_network->rspInfo.error, {RadioError::NONE, RadioError::SIM_ABSENT})); {RadioError::NONE, RadioError::SIM_ABSENT})); Loading Loading @@ -1418,7 +1448,8 @@ TEST_P(RadioNetworkTest, setNetworkSelectionModeManual) { radioRsp_network->rspInfo.error, radioRsp_network->rspInfo.error, {RadioError::NONE, RadioError::RADIO_NOT_AVAILABLE, RadioError::INVALID_ARGUMENTS, {RadioError::NONE, RadioError::RADIO_NOT_AVAILABLE, RadioError::INVALID_ARGUMENTS, RadioError::INVALID_STATE, RadioError::NO_MEMORY, RadioError::INTERNAL_ERR, RadioError::INVALID_STATE, RadioError::NO_MEMORY, RadioError::INTERNAL_ERR, RadioError::SYSTEM_ERR, RadioError::CANCELLED, RadioError::MODEM_ERR})); RadioError::SYSTEM_ERR, RadioError::CANCELLED, RadioError::MODEM_ERR, RadioError::REQUEST_NOT_SUPPORTED})); } } /* /* Loading @@ -1435,6 +1466,9 @@ TEST_P(RadioNetworkTest, getBarringInfo) { EXPECT_EQ(std::cv_status::no_timeout, wait()); EXPECT_EQ(std::cv_status::no_timeout, wait()); EXPECT_EQ(RadioResponseType::SOLICITED, radioRsp_network->rspInfo.type); EXPECT_EQ(RadioResponseType::SOLICITED, radioRsp_network->rspInfo.type); EXPECT_EQ(serial, radioRsp_network->rspInfo.serial); EXPECT_EQ(serial, radioRsp_network->rspInfo.serial); if (radioRsp_network->rspInfo.error == RadioError::REQUEST_NOT_SUPPORTED) { GTEST_SKIP() << "Skipping getBarringInfo because it's not supported"; } ASSERT_TRUE(radioRsp_network->barringInfoList.size() > 0); ASSERT_TRUE(radioRsp_network->barringInfoList.size() > 0); std::set<int> reportedServices; std::set<int> reportedServices; Loading
radio/aidl/vts/radio_sim_test.cpp +10 −3 Original line number Original line Diff line number Diff line Loading @@ -87,7 +87,12 @@ TEST_P(RadioSimTest, setSimCardPower) { EXPECT_EQ(serial, radioRsp_sim->rspInfo.serial); EXPECT_EQ(serial, radioRsp_sim->rspInfo.serial); ASSERT_TRUE(CheckAnyOfErrors(radioRsp_sim->rspInfo.error, ASSERT_TRUE(CheckAnyOfErrors(radioRsp_sim->rspInfo.error, {RadioError::NONE, RadioError::INVALID_ARGUMENTS, {RadioError::NONE, RadioError::INVALID_ARGUMENTS, RadioError::RADIO_NOT_AVAILABLE, RadioError::SIM_ERR})); RadioError::RADIO_NOT_AVAILABLE, RadioError::SIM_ERR, RadioError::REQUEST_NOT_SUPPORTED})); if (radioRsp_sim->rspInfo.error == RadioError::REQUEST_NOT_SUPPORTED) { GTEST_SKIP() << "Skipping setSimCardPower because it's not supported"; } // setSimCardPower does not return until the request is handled, and should not trigger // setSimCardPower does not return until the request is handled, and should not trigger // CardStatus::STATE_ABSENT when turning off power // CardStatus::STATE_ABSENT when turning off power Loading Loading @@ -667,7 +672,8 @@ TEST_P(RadioSimTest, supplyIccPukForApp) { EXPECT_EQ(RadioResponseType::SOLICITED, radioRsp_sim->rspInfo.type); EXPECT_EQ(RadioResponseType::SOLICITED, radioRsp_sim->rspInfo.type); ASSERT_TRUE(CheckAnyOfErrors( ASSERT_TRUE(CheckAnyOfErrors( radioRsp_sim->rspInfo.error, radioRsp_sim->rspInfo.error, {RadioError::PASSWORD_INCORRECT, RadioError::INVALID_SIM_STATE})); {RadioError::PASSWORD_INCORRECT, RadioError::INVALID_SIM_STATE, RadioError::REQUEST_NOT_SUPPORTED})); } } } } } } Loading Loading @@ -728,7 +734,8 @@ TEST_P(RadioSimTest, supplyIccPuk2ForApp) { EXPECT_EQ(RadioResponseType::SOLICITED, radioRsp_sim->rspInfo.type); EXPECT_EQ(RadioResponseType::SOLICITED, radioRsp_sim->rspInfo.type); ASSERT_TRUE(CheckAnyOfErrors( ASSERT_TRUE(CheckAnyOfErrors( radioRsp_sim->rspInfo.error, radioRsp_sim->rspInfo.error, {RadioError::PASSWORD_INCORRECT, RadioError::INVALID_SIM_STATE})); {RadioError::PASSWORD_INCORRECT, RadioError::INVALID_SIM_STATE, RadioError::REQUEST_NOT_SUPPORTED})); } } } } } } Loading