Skip to content
Snippets Groups Projects
  1. May 09, 2023
    • Jakub Rotkiewicz's avatar
      PTS test for AVRCP Player Settings Changed · 86075764
      Jakub Rotkiewicz authored
      AVRCP/TG/NFY/BV-03-C ICS: 7_30
      Added functions to start/stop mp3 playback, that is required to play
      during changing of the shuffle mode.
      
      Test: atest pts-bot:AVRCP
      Bug: 259590659
      Change-Id: I2f172d6694b6aaa1c55885d13e3d770d487e790f
      86075764
  2. May 05, 2023
    • uael's avatar
      avatar: update to latest bumble server · 1767a8ff
      uael authored
      This commit includes:
      * Update to bumble `PairingDelegate` move.
      * Update to the new way IO capability are overidden in the bumble server.
      * Fix invalid use of `TestAbortAll` instead of `TestAbortClass`
      * Normalize UUID string format accross Avatar.
      * Add missing `@rpc` decorator to Gatt servicer methods.
      * Remove now unecessary usage of `__repr__` for enums.
      * Use mobly asserts instead of `assert` for better error messages, keep
        `assert` where necessary for the linter to be happy.
      
      Bug: 278738537
      Bug: 279027405
      Test: avatar run
      Change-Id: I5a800cdd94c9f4d88683c7b81fcae663d8ff8938
      1767a8ff
  3. Apr 26, 2023
    • Henri Chataing's avatar
      pts-bot: Fix GATT bindings to pass pts tests without LE audio profiles · c0088a8f
      Henri Chataing authored
      Patch gatt proto specification and server implementation
      with missing definitions and update the test service
      with additional characteristics and descriptors.
      
       - Add the possibility of defining descriptors for
         GATT characteristics
       - Add missing bits for GATT permissions and properties
      
      Bug: 279669844
      Test: atest pts-bot:GATT/SR
      Change-Id: Id8fae1f1f17000e2270961ade5fdf6f42bb679d6
      c0088a8f
  4. Apr 19, 2023
  5. Apr 13, 2023
  6. Apr 11, 2023
  7. Apr 07, 2023
  8. Apr 05, 2023
    • Fahad Afroze's avatar
      [PTS-Bot] Added 9 GATT test cases. · 1e44f40d
      Fahad Afroze authored
      GATT/CL/GAI/BV-01-C
      GATT/CL/GAN/BV-01-C
      GATT/CL/GAS/BV-01-C
      GATT/CL/GAS/BV-03-C
      GATT/SR/GAR/BI-05-C
      GATT/SR/GAR/BI-17-C
      GATT/SR/GAR/BI-22-C
      GATT/SR/GAW/BI-06-C
      GATT/SR/GAW/BI-13-C
      
      Test: atest pts-bot:GATT -v
      Change-Id: Ibf3a476a7f1dd31473bf1e1db56f0ff57a09ac0b
      1e44f40d
  9. Mar 30, 2023
    • Charlie Boutier's avatar
      Pandora: Make asha tests into experimental · ee0f3641
      Charlie Boutier authored
      * Move asha.proto from bt-test-interfaces to experimental
      * Move asha implementation from avatar bumble_server to bumble_experimental
      * Overall this will ease asha tests implementation since it will avoid
        updating several external repo at the same time
      
      Test: avatar lint && avatar format && avatar run --mobly-std-log --include-filter 'ASHATest'
      Bug: 275813108
      
      Change-Id: Ic51e8e3ecce90666928c42aa331a724139bf4fee
      ee0f3641
  10. Mar 21, 2023
    • uael's avatar
      avatar: update avatar script · 51ab52b8
      uael authored
      * Check for `python3` and `pip` to exists.
      * Format and lint are now also applied to external sources.
      * Fixed `Gatt` experimental servicer lint & format issues.
      * Updated `mypy` to 1.1.1.
      
      Test: avatar run
      Change-Id: I06fce4fc0afd8f6991aa1ac84726a8a81c3542d2
      51ab52b8
  11. Mar 19, 2023
  12. Mar 09, 2023
    • uael's avatar
      avatar: enhance developer experience · aa87b67b
      uael authored
      ```
      $ m avatar avatar.sh
      $ avatar.sh -h
      avatar.sh: [-h,--help] {format,lint,run,help,} ...
      $ avatar.sh format
      $ avatar.sh lint
      $ avatar.sh run
      $ avatar.sh run --include-filter 'ExampleTest.test_classic_pairing(0,)'
      $ avatar.sh run --mobly-std-log
      $ avatar.sh run --mobly-std-log --mobly-options='-v'
      $ avatar.sh run --mobly-std-log --mobly-options='-v' --log-level VERBOSE
      ```
      
      Build: 266125007
      Test: m avatar avatar.sh && avatar.sh run
      Change-Id: Ic24cf765b6fa4aee0080252cd63c694322110374
      aa87b67b
  13. Mar 03, 2023
  14. Feb 16, 2023
  15. Feb 07, 2023
  16. Feb 03, 2023
  17. Jan 30, 2023
  18. Jan 10, 2023
    • Rahul Arya's avatar
      HFP/HF PTS-Bot tests · da44b75e
      Rahul Arya authored
      Implemented everything available, with exceptions needing call history,
      redialing, call hold/resume functionality, as well as a few tests that
      failed for reasons I can't figure out.
      
      Bug: 245578454
      Bug: 264637071
      Test: atest pts-bot:HFP/HF
      Change-Id: I203dfaf802a07a73a470181fc3a328d59c9cff84
      (cherry picked from commit 85fb5089)
      Merged-In: I203dfaf802a07a73a470181fc3a328d59c9cff84
      da44b75e
    • Dhananjaya Gopalakrishna's avatar
      [PTS-Bot]: Added 4 OPP CL test cases · c32de798
      Dhananjaya Gopalakrishna authored
      Created BMP image and saved to Pictures.Saved picture is sent to PTS.
      
      Test: atest pts-bot:OPP/CL -v
      Change-Id: I7437aea6efdf6ff8527a7be1926dba871dc6c8b5
      c32de798
  19. Jan 06, 2023
    • Rahul Arya's avatar
      HFP/HF PTS-Bot tests · 85fb5089
      Rahul Arya authored
      Implemented everything available, with exceptions needing call history,
      redialing, call hold/resume functionality, as well as a few tests that
      failed for reasons I can't figure out.
      
      Bug: 264637071
      Test: atest pts-bot:HFP/HF
      Change-Id: I203dfaf802a07a73a470181fc3a328d59c9cff84
      85fb5089
  20. Dec 21, 2022
    • Fahad Afroze's avatar
      [PTS-Bot]: Added 7 OPP/SR test cases · 89ca0a33
      Fahad Afroze authored
      Added opp.py file
      Updated _android.proto and AndroidInternal.kt files
      Added AcceptIncomingFile function in AndroidInternal.kt using uiautomator.
      
      Test: atest pts-bot:OPP -v
      Bug: 245578454
      Ignore-AOSP-First: cherry-pick from AOSP
      Change-Id: If2ab94f8033035ddf7b40a1a5acdc58b8f272acc
      Merged-In: If2ab94f8033035ddf7b40a1a5acdc58b8f272acc
      89ca0a33
    • Dhananjaya Gopalakrishna's avatar
      [PTS-Bot]: Added 9 MAP test cases · f7c9c429
      Dhananjaya Gopalakrishna authored
      Sending SMS to inbox
      
      Bug: 245578454
      Ignore-AOSP-First: cherry-pick from AOSP
      Test: atest pts-bot:MAP -v
      Change-Id: Icac3c80b147a2e1a5cb7c68983251d442f84b0f8
      Merged-In: Icac3c80b147a2e1a5cb7c68983251d442f84b0f8
      f7c9c429
  21. Dec 20, 2022
    • Fahad Afroze's avatar
      [PTS-Bot]: Added 7 OPP/SR test cases · e921040a
      Fahad Afroze authored
      Added opp.py file
      Updated _android.proto and AndroidInternal.kt files
      Added AcceptIncomingFile function in AndroidInternal.kt using uiautomator.
      
      Test: atest pts-bot:OPP -v
      Change-Id: If2ab94f8033035ddf7b40a1a5acdc58b8f272acc
      e921040a
  22. Dec 19, 2022
  23. Dec 14, 2022
    • Charlie Boutier's avatar
      [Pandora] - Add external pandora interfaces · f14d6031
      Charlie Boutier authored
      Bug: 260774624
      Bug: 245578454
      Test: atest pts-bot
      Ignore-AOSP-First: Cherry-picked from AOSP
      Merged-In: I73c0ab1cc121c210f0c54478e7ba26e27cadfdd6
      Change-Id: I73c0ab1cc121c210f0c54478e7ba26e27cadfdd6
      f14d6031
    • Charlie Boutier's avatar
      [Pandora] - Implement refined Security.proto · 55d9a795
      Charlie Boutier authored
      * Add SecurityStorage.kt to implemement SecurityStorage service
      * Modify Security.kt
      * Update host.proto and Host.kt
      * Adapt mmi2grpc accordingly
      
      Bug: 260264302
      Bug: 245578454
      Test: atest pts-bot
      Ignore-AOSP-First: Cherry-picked from AOSP
      Merged-In: Ie73698ed6f465a9da7c4e785d778dadf90dec87e
      Change-Id: Ie73698ed6f465a9da7c4e785d778dadf90dec87e
      55d9a795
    • Fahad Afroze's avatar
      [PTS-Bot]: Added 44 PBAP test cases · 5c5eccf1
      Fahad Afroze authored
      New files added pbap.py, Pbap.kt and pbap.proto
      
      Bug: 245578454
      Test: atest pts-bot:PBAP -v
      Ignore-AOSP-First: Cherry-picked from AOSP
      Merged-In: I3397446ab129f0fae96665cae83a2be0810ae42f
      Change-Id: I3397446ab129f0fae96665cae83a2be0810ae42f
      5c5eccf1
    • Charlie Boutier's avatar
      [Pandora] - Import new Host.proto · e02289fc
      Charlie Boutier authored
      Bug: 259449713
      Bug: 245578454
      Test: atest pts-bot:GAP + Treehugher
      Ignore-AOSP-First: Cherry-picked from AOSP
      Merged-In: Ie8ec73ac8bee33becbc2052a81e0ee4ac69d9e21
      Change-Id: Ie8ec73ac8bee33becbc2052a81e0ee4ac69d9e21
      e02289fc
    • Dhananjaya Gopalakrishna's avatar
      [PTS-Bot]: Added 24 MAP test cases · 8ed4e0fc
      Dhananjaya Gopalakrishna authored
      Added map.py
      
      Moved setAccessPermission function to AndroidInternal.kt
      
      Bug: 245578454
      Test: atest pts-bot:MAP -v
      Ignore-AOSP-First: Cherry-picked from AOSP
      Merged-In: Ie0ac5dd4f2e357fd73fb6baf02552a8de10a86eb
      Change-Id: Ie0ac5dd4f2e357fd73fb6baf02552a8de10a86eb
      8ed4e0fc
    • Rahul Arya's avatar
      [Pandora] More HFP tests · 69c2a280
      Rahul Arya authored
      Implemented everything that I thought was feasible.
      
      Missing tests either: (1) require in-band ringing to be disabled, (2) get stuck
      in a loop setting codecs, (3) require us to configure the signal strength, (4)
      require "speed dial", (5) require voice recognition, or (6) are flakey.
      
      Bug: 237447510
      Test: atest pts-bot:HFP
      
      Change-Id: If5fc107271adb46be445da65222b23e5095b885c
      Merged-In: If5fc107271adb46be445da65222b23e5095b885c
      69c2a280
    • Rahul Arya's avatar
      [Pandora] Add InCallService to HFP Pandora server · 4f4fda62
      Rahul Arya authored
      Bind to the InCallService with appropriate permissions so we can do fun
      stuff with calls.
      
      Bug: 245578454
      Test: atest pts-bot:HFP
      Ignore-AOSP-First: Cherry-picked from AOSP
      Merged-In: I7ff71b204d776595737b4a760bbe5de3d014c33f
      Change-Id: I7ff71b204d776595737b4a760bbe5de3d014c33f
      4f4fda62
  24. Dec 07, 2022
    • Myles Watson's avatar
      Pandora: Implement RFCOMM/ · 2a5fd60c
      Myles Watson authored
      RFCOMM/DEVA/
      RFCOMM/DEVB/
      RFCOMM/DEVA-DEVB/
      
      There are two tests that are still skipped.
      
      I couldn't find the IXIT value referenced in the test spec,
      which would allow the tests to pass:
      
      The role of DevA/DevB taken on by the IUT does not
      matter to achieve a pass verdict for some test cases
      for this Protocol as indicated in the test purpose and is
      specified in the test case identifier for role agnostic
      tests as detailed in Table 4.1. The role of the IUT/Lower
      Tester for these tests is specified in the IXIT [7] in
      order to enable the correct test environment conditions
      to provoke the Lower Tester.
      
      Since we don't support hooking up a physical serial_port,
      TSPC_SPP_2_1 is set to false, which disables
      RFCOMM/DEVA-DEVB/RFC/BV-14-C
      
      Bug: 245578454
      Test: atest pts-bot:RFCOMM/ -v
      Ignore-AOSP-First: Cherry-picked from AOSP
      Merged-In: I7df1d38f1a5501a42030d6dfeff5560eb1124fe2
      Change-Id: I7df1d38f1a5501a42030d6dfeff5560eb1124fe2
      2a5fd60c
  25. Dec 06, 2022
  26. Dec 02, 2022
    • Charlie Boutier's avatar
      [Pandora] - Implement refined Security.proto · 77824d1e
      Charlie Boutier authored
      * Add SecurityStorage.kt to implemement SecurityStorage service
      * Modify Security.kt
      * Update host.proto and Host.kt
      * Adapt mmi2grpc accordingly
      
      Test: atest pts-bot
      Bug: 260264302
      
      Change-Id: Ie73698ed6f465a9da7c4e785d778dadf90dec87e
      77824d1e
  27. Nov 23, 2022
  28. Nov 22, 2022
  29. Nov 21, 2022
Loading