diff options
-rw-r--r-- | radio/1.0/vts/functional/radio_hidl_hal_misc.cpp | 39 |
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 | ||