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

Commit 11d607a6 authored by Sunil Ravi's avatar Sunil Ravi
Browse files

Enable chip for few tests in WifiChipAidlTest

Configure the chip and STA interface for
GetWifiChipCapabilities & setMloMode tests.

Bug: 395005215
Test: atest WifiChipAidlTest

Change-Id: I12b837197bcf15ddb9bb4fd1cbb09a2823d6faf9
parent d6f3641f
Loading
Loading
Loading
Loading
+8 −0
Original line number Diff line number Diff line
@@ -1016,6 +1016,10 @@ TEST_P(WifiChipAidlTest, CreateApOrBridgedApIfaceWithParams_mlo_bridged_ap) {
 */
TEST_P(WifiChipAidlTest, GetWifiChipCapabilities) {
    WifiChipCapabilities chipCapabilities;
    // STA iface needs to be configured for this test
    auto iface = configureChipForStaAndGetIface();
    ASSERT_NE(iface, nullptr);

    auto status = wifi_chip_->getWifiChipCapabilities(&chipCapabilities);
    if (checkStatusCode(&status, WifiStatusCode::ERROR_NOT_SUPPORTED)) {
        GTEST_SKIP() << "getWifiChipCapabilities() is not supported by vendor.";
@@ -1027,6 +1031,10 @@ TEST_P(WifiChipAidlTest, GetWifiChipCapabilities) {
 * SetMloMode
 */
TEST_P(WifiChipAidlTest, SetMloMode) {
    // STA iface needs to be configured for this test
    auto iface = configureChipForStaAndGetIface();
    ASSERT_NE(iface, nullptr);

    auto status = wifi_chip_->setMloMode(IWifiChip::ChipMloMode::LOW_LATENCY);
    if (checkStatusCode(&status, WifiStatusCode::ERROR_NOT_SUPPORTED)) {
        GTEST_SKIP() << "setMloMode() is not supported by vendor.";