Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 3dfa6059 authored by Malcolm Chen's avatar Malcolm Chen
Browse files

Remove setSystemSelectionChannels vts test.

This HAL API was not enforced in IRadio 1.3. The vts was disabled.
Now we have new API setSystemSelectionChannels_1_5 in IRadio 1.5 and
corresponding vts test. We no longer need this old disabled vts.

Bug: 146062695
Test: vts
Change-Id: Ie81cb38c4848118318b9df5eef799469ff362f16
parent 740d7268
Loading
Loading
Loading
Loading
+0 −35
Original line number Diff line number Diff line
@@ -75,38 +75,3 @@ TEST_P(RadioHidlTest_v1_3, getModemStackStatus) {
            radioRsp_v1_3->rspInfo.error,
            {RadioError::NONE, RadioError::RADIO_NOT_AVAILABLE, RadioError::MODEM_ERR}));
}

/*
 * Test IRadio.setSystemSelectionChannels() for the response returned.
 *
 * This test is excluded from manifest, due to non-implementation in Q. Tracked by b/130254624.
 */
TEST_P(RadioHidlTest_v1_3, setSystemSelectionChannels) {
    serial = GetRandomSerialNumber();

    RadioAccessSpecifier specifier = {.radioAccessNetwork = RadioAccessNetworks::GERAN,
                                      .geranBands = {GeranBands::BAND_450, GeranBands::BAND_480},
                                      .channels = {1, 2}};

    Return<void> res = radio_v1_3->setSystemSelectionChannels(serial, true, {specifier});
    ASSERT_OK(res);
    EXPECT_EQ(std::cv_status::no_timeout, wait());
    EXPECT_EQ(RadioResponseType::SOLICITED, radioRsp_v1_3->rspInfo.type);
    EXPECT_EQ(serial, radioRsp_v1_3->rspInfo.serial);
    ALOGI("setSystemSelectionChannels, rspInfo.error = %s\n",
          toString(radioRsp_v1_3->rspInfo.error).c_str());
    ASSERT_TRUE(CheckAnyOfErrors(
            radioRsp_v1_3->rspInfo.error,
            {RadioError::NONE, RadioError::RADIO_NOT_AVAILABLE, RadioError::INTERNAL_ERR}));

    if (radioRsp_v1_3->rspInfo.error == RadioError::NONE) {
        Return<void> res = radio_v1_3->setSystemSelectionChannels(serial, false, {specifier});
        ASSERT_OK(res);
        EXPECT_EQ(std::cv_status::no_timeout, wait());
        EXPECT_EQ(RadioResponseType::SOLICITED, radioRsp_v1_3->rspInfo.type);
        EXPECT_EQ(serial, radioRsp_v1_3->rspInfo.serial);
        ALOGI("setSystemSelectionChannels, rspInfo.error = %s\n",
              toString(radioRsp_v1_3->rspInfo.error).c_str());
        EXPECT_EQ(RadioError::NONE, radioRsp_v1_3->rspInfo.error);
    }
}
 No newline at end of file