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

Commit 284883f8 authored by Sunil Ravi's avatar Sunil Ravi
Browse files

wifi: set join to true in p2p connect tests

After adding ag/21179155, auto join flag is
not set for every p2p connect command. The tests
are passing an unknown peer MAC address to connect(). To
pass the tests, the connect should trigger a scan and
try to find this unknown mac address. So set join flag
to true to run the same scan logic.

Bug: 268236829
Bug: 218608010
Test: atest VtsHalWifiSupplicantP2pIfaceTargetTest
Change-Id: Id5baa0f599d11a3563780aae15ff3cea0407060c
parent dcd883ff
Loading
Loading
Loading
Loading
+6 −12
Original line number Diff line number Diff line
@@ -536,15 +536,10 @@ TEST_P(SupplicantP2pIfaceAidlTest, Flush) {
 * Connect
 */
TEST_P(SupplicantP2pIfaceAidlTest, Connect) {
    /*
     * Auto-join is not enabled before R. After enabling auto-join,
     * this should always succeed.
     */
    std::string pin;
    EXPECT_TRUE(p2p_iface_
                    ->connect(kTestMacAddr, WpsProvisionMethod::PBC,
                              kTestConnectPin, false, false,
                              kTestConnectGoIntent, &pin)
                        ->connect(kTestMacAddr, WpsProvisionMethod::PBC, kTestConnectPin, true,
                                  false, kTestConnectGoIntent, &pin)
                        .isOk());
}

@@ -554,9 +549,8 @@ TEST_P(SupplicantP2pIfaceAidlTest, Connect) {
TEST_P(SupplicantP2pIfaceAidlTest, CancelConnect) {
    std::string pin;
    EXPECT_TRUE(p2p_iface_
                    ->connect(kTestMacAddr, WpsProvisionMethod::PBC,
                              kTestConnectPin, false, false,
                              kTestConnectGoIntent, &pin)
                        ->connect(kTestMacAddr, WpsProvisionMethod::PBC, kTestConnectPin, true,
                                  false, kTestConnectGoIntent, &pin)
                        .isOk());
    EXPECT_TRUE(p2p_iface_->cancelConnect().isOk());
}