summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--radio/1.0/vts/functional/radio_hidl_hal_misc.cpp39
1 files changed, 26 insertions, 13 deletions
diff --git a/radio/1.0/vts/functional/radio_hidl_hal_misc.cpp b/radio/1.0/vts/functional/radio_hidl_hal_misc.cpp
index 5d0824c3..9bdc4e4a 100644
--- a/radio/1.0/vts/functional/radio_hidl_hal_misc.cpp
+++ b/radio/1.0/vts/functional/radio_hidl_hal_misc.cpp
@@ -248,7 +248,8 @@ TEST_F(RadioHidlTest, getNeighboringCids) {
248 EXPECT_EQ(serial, radioRsp->rspInfo.serial); 248 EXPECT_EQ(serial, radioRsp->rspInfo.serial);
249 249
250 if (cardStatus.cardState == CardState::ABSENT) { 250 if (cardStatus.cardState == CardState::ABSENT) {
251 ASSERT_TRUE(radioRsp->rspInfo.error == RadioError::NONE); 251 ASSERT_TRUE(radioRsp->rspInfo.error == RadioError::NONE ||
252 radioRsp->rspInfo.error == RadioError::SIM_ABSENT);
252 } 253 }
253} 254}
254 255
@@ -280,7 +281,8 @@ TEST_F(RadioHidlTest, setCdmaRoamingPreference) {
280 EXPECT_EQ(serial, radioRsp->rspInfo.serial); 281 EXPECT_EQ(serial, radioRsp->rspInfo.serial);
281 282
282 if (cardStatus.cardState == CardState::ABSENT) { 283 if (cardStatus.cardState == CardState::ABSENT) {
283 ASSERT_TRUE(radioRsp->rspInfo.error == RadioError::NONE); 284 ASSERT_TRUE(radioRsp->rspInfo.error == RadioError::NONE ||
285 radioRsp->rspInfo.error == RadioError::REQUEST_NOT_SUPPORTED);
284 } 286 }
285} 287}
286 288
@@ -345,7 +347,8 @@ TEST_F(RadioHidlTest, setPreferredVoicePrivacy) {
345 EXPECT_EQ(serial, radioRsp->rspInfo.serial); 347 EXPECT_EQ(serial, radioRsp->rspInfo.serial);
346 348
347 if (cardStatus.cardState == CardState::ABSENT) { 349 if (cardStatus.cardState == CardState::ABSENT) {
348 ASSERT_TRUE(radioRsp->rspInfo.error == RadioError::NONE); 350 ASSERT_TRUE(radioRsp->rspInfo.error == RadioError::NONE ||
351 radioRsp->rspInfo.error == RadioError::REQUEST_NOT_SUPPORTED);
349 } 352 }
350} 353}
351 354
@@ -361,7 +364,8 @@ TEST_F(RadioHidlTest, getPreferredVoicePrivacy) {
361 EXPECT_EQ(serial, radioRsp->rspInfo.serial); 364 EXPECT_EQ(serial, radioRsp->rspInfo.serial);
362 365
363 if (cardStatus.cardState == CardState::ABSENT) { 366 if (cardStatus.cardState == CardState::ABSENT) {
364 ASSERT_TRUE(radioRsp->rspInfo.error == RadioError::NONE); 367 ASSERT_TRUE(radioRsp->rspInfo.error == RadioError::NONE ||
368 radioRsp->rspInfo.error == RadioError::REQUEST_NOT_SUPPORTED);
365 } 369 }
366} 370}
367 371
@@ -492,7 +496,8 @@ TEST_F(RadioHidlTest, setCellInfoListRate) {
492 EXPECT_EQ(serial, radioRsp->rspInfo.serial); 496 EXPECT_EQ(serial, radioRsp->rspInfo.serial);
493 497
494 if (cardStatus.cardState == CardState::ABSENT) { 498 if (cardStatus.cardState == CardState::ABSENT) {
495 ASSERT_TRUE(radioRsp->rspInfo.error == RadioError::NONE); 499 ASSERT_TRUE(radioRsp->rspInfo.error == RadioError::NONE ||
500 radioRsp->rspInfo.error == RadioError::REQUEST_NOT_SUPPORTED);
496 } 501 }
497} 502}
498 503
@@ -560,7 +565,8 @@ TEST_F(RadioHidlTest, nvResetConfig) {
560 EXPECT_EQ(serial, radioRsp->rspInfo.serial); 565 EXPECT_EQ(serial, radioRsp->rspInfo.serial);
561 566
562 if (cardStatus.cardState == CardState::ABSENT) { 567 if (cardStatus.cardState == CardState::ABSENT) {
563 ASSERT_TRUE(radioRsp->rspInfo.error == RadioError::NONE); 568 ASSERT_TRUE(radioRsp->rspInfo.error == RadioError::NONE ||
569 radioRsp->rspInfo.error == RadioError::REQUEST_NOT_SUPPORTED);
564 } 570 }
565} 571}
566 572
@@ -686,7 +692,8 @@ TEST_F(RadioHidlTest, stopLceService) {
686 692
687 if (cardStatus.cardState == CardState::ABSENT) { 693 if (cardStatus.cardState == CardState::ABSENT) {
688 ASSERT_TRUE(radioRsp->rspInfo.error == RadioError::NONE || 694 ASSERT_TRUE(radioRsp->rspInfo.error == RadioError::NONE ||
689 radioRsp->rspInfo.error == RadioError::LCE_NOT_SUPPORTED); 695 radioRsp->rspInfo.error == RadioError::LCE_NOT_SUPPORTED ||
696 radioRsp->rspInfo.error == RadioError::REQUEST_NOT_SUPPORTED);
690 } 697 }
691} 698}
692 699
@@ -718,7 +725,8 @@ TEST_F(RadioHidlTest, getModemActivityInfo) {
718 EXPECT_EQ(serial, radioRsp->rspInfo.serial); 725 EXPECT_EQ(serial, radioRsp->rspInfo.serial);
719 726
720 if (cardStatus.cardState == CardState::ABSENT) { 727 if (cardStatus.cardState == CardState::ABSENT) {
721 ASSERT_TRUE(radioRsp->rspInfo.error == RadioError::NONE); 728 ASSERT_TRUE(radioRsp->rspInfo.error == RadioError::NONE ||
729 radioRsp->rspInfo.error == RadioError::REQUEST_NOT_SUPPORTED);
722 } 730 }
723} 731}
724 732
@@ -772,7 +780,8 @@ TEST_F(RadioHidlTest, getAllowedCarriers) {
772 EXPECT_EQ(serial, radioRsp->rspInfo.serial); 780 EXPECT_EQ(serial, radioRsp->rspInfo.serial);
773 781
774 if (cardStatus.cardState == CardState::ABSENT) { 782 if (cardStatus.cardState == CardState::ABSENT) {
775 ASSERT_TRUE(radioRsp->rspInfo.error == RadioError::NONE); 783 ASSERT_TRUE(radioRsp->rspInfo.error == RadioError::NONE ||
784 radioRsp->rspInfo.error == RadioError::REQUEST_NOT_SUPPORTED);
776 } 785 }
777} 786}
778 787
@@ -787,9 +796,11 @@ TEST_F(RadioHidlTest, sendDeviceState) {
787 EXPECT_EQ(RadioResponseType::SOLICITED, radioRsp->rspInfo.type); 796 EXPECT_EQ(RadioResponseType::SOLICITED, radioRsp->rspInfo.type);
788 EXPECT_EQ(serial, radioRsp->rspInfo.serial); 797 EXPECT_EQ(serial, radioRsp->rspInfo.serial);
789 798
799 std::cout << static_cast<int>(radioRsp->rspInfo.error) << std::endl;
800
790 if (cardStatus.cardState == CardState::ABSENT) { 801 if (cardStatus.cardState == CardState::ABSENT) {
791 ASSERT_TRUE(CheckGeneralError() || 802 ASSERT_TRUE(radioRsp->rspInfo.error == RadioError::NONE ||
792 radioRsp->rspInfo.error == RadioError::INVALID_ARGUMENTS); 803 radioRsp->rspInfo.error == RadioError::REQUEST_NOT_SUPPORTED);
793 } 804 }
794} 805}
795 806
@@ -804,9 +815,11 @@ TEST_F(RadioHidlTest, setIndicationFilter) {
804 EXPECT_EQ(RadioResponseType::SOLICITED, radioRsp->rspInfo.type); 815 EXPECT_EQ(RadioResponseType::SOLICITED, radioRsp->rspInfo.type);
805 EXPECT_EQ(serial, radioRsp->rspInfo.serial); 816 EXPECT_EQ(serial, radioRsp->rspInfo.serial);
806 817
818 std::cout << static_cast<int>(radioRsp->rspInfo.error) << std::endl;
819
807 if (cardStatus.cardState == CardState::ABSENT) { 820 if (cardStatus.cardState == CardState::ABSENT) {
808 ASSERT_TRUE(CheckGeneralError() || 821 ASSERT_TRUE(radioRsp->rspInfo.error == RadioError::NONE ||
809 radioRsp->rspInfo.error == RadioError::INVALID_ARGUMENTS); 822 radioRsp->rspInfo.error == RadioError::REQUEST_NOT_SUPPORTED);
810 } 823 }
811} 824}
812 825