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

Commit 84933444 authored by Yuyang Huang's avatar Yuyang Huang Committed by Automerger Merge Worker
Browse files
parents 4a4269d4 d8bef151
Loading
Loading
Loading
Loading
+19 −0
Original line number Diff line number Diff line
@@ -97,6 +97,7 @@ class L2CAPProxy(ProfileProxy):
            "L2CAP/LE/CFC/BV-09-C",
            "L2CAP/LE/CFC/BV-13-C",
            "L2CAP/LE/CFC/BV-20-C",
            "L2CAP/LE/CFC/BI-01-C",
        ]
        tests_require_secure_connection = [
            "L2CAP/LE/CFC/BV-13-C",
@@ -335,3 +336,21 @@ class L2CAPProxy(ProfileProxy):
            print('error in MMI_UPPER_TESTER_CONFIRM_RECEIVE_REJECT_RESOURCES', file=sys.stderr)
            raise Exception("Unexpected RECEIVE_COMMAND")
        return "OK"

    def MMI_IUT_ENABLE_LE_CONNECTION(self, pts_addr: bytes, **kwargs):
        """
        Initiate or create LE ACL connection to the PTS.
        """
        self.connection = self.host.ConnectLE(address=pts_addr).connection
        return "OK"

    @assert_description
    def MMI_IUT_SEND_ACL_DISCONNECTION(self, **kwargs):
        """
        Initiate an ACL disconnection from the IUT to the PTS.
        Description :
        The Implementation Under Test(IUT) should disconnect ACL channel by
        sending a disconnect request to PTS.
        """
        self.host.DisconnectLE(connection=self.connection)
        return "OK"
+1 −1
Original line number Diff line number Diff line
@@ -43,7 +43,7 @@
        <option name="profile" value="HFP/AG/TCA" />
        <option name="profile" value="HID/HOS" />
        <option name="profile" value="HOGP/RH" />
        <option name="profile" value="L2CAP/LE/CFC" />
        <option name="profile" value="L2CAP/LE" />
        <option name="profile" value="SDP/SR" />
        <option name="profile" value="SM/CEN/EKS" />
        <option name="profile" value="SM/CEN/JW" />
+1 −1
Original line number Diff line number Diff line
@@ -41,7 +41,7 @@
        <option name="profile" value="HFP/AG/PSI" />
        <option name="profile" value="HFP/AG/SLC" />
        <option name="profile" value="HFP/AG/TCA" />
        <option name="profile" value="L2CAP/LE/CFC" />
        <option name="profile" value="L2CAP/LE" />
        <option name="profile" value="SDP/SR" />
        <option name="profile" value="SM/CEN/EKS" />
        <option name="profile" value="SM/CEN/JW" />
+9 −1
Original line number Diff line number Diff line
@@ -179,6 +179,7 @@
    "HOGP/RH/HGRF/BV-05-I",
    "HOGP/RH/HGRF/BV-10-I",
    "HOGP/RH/HGRF/BV-12-I",
    "L2CAP/LE/CFC/BI-01-C",
    "L2CAP/LE/CFC/BV-01-C",
    "L2CAP/LE/CFC/BV-02-C",
    "L2CAP/LE/CFC/BV-03-C",
@@ -194,6 +195,10 @@
    "L2CAP/LE/CFC/BV-19-C",
    "L2CAP/LE/CFC/BV-20-C",
    "L2CAP/LE/CFC/BV-21-C",
    "L2CAP/LE/CPU/BV-02-C",
    "L2CAP/LE/CPU/BI-01-C",
    "L2CAP/LE/CPU/BI-02-C",
    "L2CAP/LE/REJ/BI-01-C",
    "SDP/SR/BRW/BV-02-C",
    "SDP/SR/SA/BI-01-C",
    "SDP/SR/SA/BI-02-C",
@@ -393,11 +398,14 @@
    "HFP/AG/TCA/BV-03-I",
    "HFP/AG/TCA/BV-04-I",
    "HFP/AG/TCA/BV-05-I",
    "L2CAP/LE/CFC/BI-01-C",
    "L2CAP/LE/CFC/BV-07-C",
    "L2CAP/LE/CFC/BV-11-C",
    "L2CAP/LE/CFC/BV-13-C",
    "L2CAP/LE/CFC/BV-15-C",
    "L2CAP/LE/CID/BV-01-C",
    "L2CAP/LE/CID/BV-02-C",
    "L2CAP/LE/CPU/BV-01-C",
    "L2CAP/LE/REJ/BI-02-C",
    "SM/CEN/PKE/BV-01-C",
    "SM/CEN/SCJW/BV-01-C",
    "SM/CEN/SCPK/BI-02-C",