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

Commit 89b3de71 authored by Chris Ye's avatar Chris Ye
Browse files

Change the expected AP iface index when dual STAs supported.

When the HAL support dual STAs, AP should start with idx 2.

Bug: 220338166
Test: atest -c android.hardware.wifi@1.0-service-tests
Change-Id: Ic3780ea346417cf878b94e4ead8fc3eff22baf8f
parent bfcec89a
Loading
Loading
Loading
Loading
+4 −2
Original line number Diff line number Diff line
@@ -846,13 +846,15 @@ TEST_F(WifiChip_MultiIfaceTest, CreateStaWithCustomAltNames) {
}

TEST_F(WifiChip_MultiIfaceTest, CreateApStartsWithIdx1) {
    // WifiChip_MultiIfaceTest iface combo: STAx3 + APx1
    // When the HAL support dual STAs, AP should start with idx 2.
    findModeAndConfigureForIfaceType(IfaceConcurrencyType::STA);
    // First AP will be slotted to wlan1.
    ASSERT_EQ(createIface(IfaceType::AP), "wlan1");
    ASSERT_EQ(createIface(IfaceType::AP), "wlan2");
    // First STA will be slotted to wlan0.
    ASSERT_EQ(createIface(IfaceType::STA), "wlan0");
    // All further STA will be slotted to the remaining free indices.
    ASSERT_EQ(createIface(IfaceType::STA), "wlan2");
    ASSERT_EQ(createIface(IfaceType::STA), "wlan1");
    ASSERT_EQ(createIface(IfaceType::STA), "wlan3");
}
}  // namespace implementation