Skip to content
Snippets Groups Projects
  1. Jan 31, 2024
  2. Dec 26, 2023
    • Handa Wang's avatar
      implement Thread Border Router e2e integration test · 806f5a1b
      Handa Wang authored
      This implements a basic border routing test case (ping) and demonstrates a
      valid test environment for Thread Border Router test cases.
      
      Later we can add more packet verifications and more test cases.
      
      Bug: 295843010
      Test: atest android.net.ThreadBorderRouterTest
      
      Change-Id: Ifb9b6d45539143a227c2bc0ed69b5c3167ef9acd
      806f5a1b
  3. Dec 04, 2023
  4. Sep 08, 2023
  5. May 26, 2023
  6. May 12, 2023
  7. Apr 19, 2023
    • Motomu Utsumi's avatar
      Move cronet to framework-connectivity · 73e2e87d
      Motomu Utsumi authored
      aosp/2384137 added cronet to framework-tethering.
      But framework-connectivity is a better place to put cronet since
      cronet does not work on R devices (b/270049141) and
      framework-tethering is R+, framework-connectivity is S+.
      
      Followup CLs will move some modules (e.g. CronetJavaPrejarjarDefaults)
      that use the branch dependent soong variables to framework/Android.bp
      
      Test: TH
      Bug: 278070640
      Change-Id: I6bc10116759fb9e083c02147908e53022dab740a
      73e2e87d
  8. Apr 13, 2023
  9. Mar 23, 2023
    • Chidera Olibie's avatar
      Fix `symbol not found` error for hidden apis used by MTS · 5f44ed3e
      Chidera Olibie authored
      This fails to build on git_master when
      depending on `sdk_version:module-current` and
      `libs:["framework-tethering-pre-jarjar"].
      
      AIUI, some builds use sdk prebuilts that have compiled out
      some of the hidden apis. And thus fails with symbol not found.
      
      So we depend on the impl version of frame-tethering so we always
      have access to these hidden apis for MTS.
      
      Test: atestNetHttpCoverageTests
      Change-Id: Id68a9051b9f8566f9ca42142669150a6db8b0925
      5f44ed3e
    • Mohannad Farrag's avatar
      Revert^2 "gn2bp: Remove `soong_namespace`" · 9c6801f8
      Mohannad Farrag authored
      8484ec4d
      
      Change-Id: I490c09179ea6a20ca5fba83c314b552d360be688
      9c6801f8
    • Mohannad Farrag's avatar
      Revert "gn2bp: Remove `soong_namespace`" · 8484ec4d
      Mohannad Farrag authored
      Revert submission 2502135-remove_soong_namespace
      
      Reason for revert: Missing line needs to be added
      
      Reverted changes: /q/submissionid:2502135-remove_soong_namespace
      
      Change-Id: I780a21cf7031e04eb368fda4f93ed16ea032ca8d
      8484ec4d
    • Mohannad Farrag's avatar
      gn2bp: Remove `soong_namespace` · 16ba0623
      Mohannad Farrag authored
      * This was causing the infra to ignore the modules and masking build errors.
      
      Test: TH
      Change-Id: Ic5aa3557353488d5370f4d9c4240954820bfe52b
      16ba0623
  10. Mar 17, 2023
  11. Mar 15, 2023
    • Anton Hansson's avatar
      Use filegroup defaults for framework sources · 57f3d69f
      Anton Hansson authored
      There's now a shared defaults module for this kind of filegroup. Use
      that and remove the previously duplicated prop.
      
      Bug: 271816210
      Test: m
      Change-Id: Ia4547984a73179fdfc98c427482dd10246f9722c
      57f3d69f
  12. Mar 14, 2023
  13. Mar 13, 2023
  14. Mar 10, 2023
  15. Jan 26, 2023
    • Patrick Rohr's avatar
      cronet: remove cronet_java_defaults_enabled_srcs · 386ffdc4
      Patrick Rohr authored
      external/cronet has been added to the default manifest in
      tm-mainline-prod, so this soong variable is not needed anymore.
      
      Test: TH
      Change-Id: I5750d87c9cab0e9d4d213b5a81a2d71cc9610a08
      Ignore-AOSP-First: This has already been merged in aosp.
      386ffdc4
  16. Jan 25, 2023
    • Patrick Rohr's avatar
      cronet: remove cronet_java_defaults_enabled_srcs · ffdeb180
      Patrick Rohr authored
      external/cronet has been added to the default manifest in
      tm-mainline-prod, so this soong variable is not needed anymore.
      
      Test: TH
      Merged-In: I5750d87c9cab0e9d4d213b5a81a2d71cc9610a08
      Change-Id: I5750d87c9cab0e9d4d213b5a81a2d71cc9610a08
      ffdeb180
  17. Jan 24, 2023
    • Patrick Rohr's avatar
      cronet: remove cronet_java_defaults_enabled_srcs · 1e3f7983
      Patrick Rohr authored
      external/cronet has been added to the default manifest in
      tm-mainline-prod, so this soong variable is not needed anymore.
      
      Merged-In line is from an unrelated change to prevent this from being
      merged into git_master. A separate change will be merged in aosp-master
      and will then automerge into git_master.
      
      Test: TH
      Merged-In: I8e2a4b76c09c7f11c01f125bf7f48d04aa897393
      Change-Id: I5750d87c9cab0e9d4d213b5a81a2d71cc9610a08
      1e3f7983
  18. Jan 17, 2023
  19. Jan 13, 2023
    • Dan Stahr's avatar
      Set up the jarjar config generator for the Tethering module. · 1a8d9d15
      Dan Stahr authored
      This does not affect existing classes in framework-tethering.jar
      as everything inside android.net is excluded from being jarjar'ed.
      It is a preparatory step to adding cronet to framework-tethering.jar
      which will use jarjar.
      
      Test: m
      Change-Id: I8cc7babaa37f7aef52306a833593dba097fd26db
      1a8d9d15
    • Patrick Rohr's avatar
      cronet: disable defaults in tm-mainline-prod · 4aac4d2c
      Patrick Rohr authored
      This should have never been enabled in tm-mainline-prod, but was brought
      in while fixing the automerger from aosp-master.
      
      Test: TH
      Merged-In: I5c00deb03c9c2718e139fb7639092419bf82a597
      Change-Id: I395ef58b0f1af842cf3755a0a184d08a76b66538
      4aac4d2c
  20. Jan 10, 2023
    • Patrick Rohr's avatar
      cronet: enable defaults · a2aa12db
      Patrick Rohr authored
      This change has already been merged in aosp-master with a Merged-In line
      of a change that was merged into tm-mainline-prod (to work around the
      broken automerger).
      
      Test: TH
      Ignore-AOSP-First: This has already been merged in aosp/2374723.
      Change-Id: I5c00deb03c9c2718e139fb7639092419bf82a597
      a2aa12db
  21. Jan 06, 2023
    • Patrick Rohr's avatar
      cronet: enable defaults in aosp · a6d600ff
      Patrick Rohr authored
      Automerger into tm-mainline-prod is currently broken, so this change
      uses a Merged-In line that is already present in tm-mainline-prod (and
      downstream from it). This means that this change must also be
      cherry-picked into internal-master with a slightly different Merged-In
      specification.
      
      Test: TH
      Merged-In: I555ad1ed687632cfe8a7e30283f80e80956fc1d4
      Change-Id: I25096f4cc21923c602d77a66aad248d52b42b18f
      a6d600ff
    • Patrick Rohr's avatar
      cronet: add defaults to enable / disable Cronet in framework-tethering · 3b9ba6ac
      Patrick Rohr authored
      A similar option already exists in
      packages/modules/Connectivity/Cronet/apex/Android.bp. This is in
      preparation of adding cronet to framework-tethering. It is possible that
      we only end up using one of the variables but better safe than sorry.
      
      This change will be blocked by the blocked automerger into
      tm-mainline-prod. If this continues to be a problem, we might have to
      play some tricks with automerger.
      
      Test: TH
      Change-Id: I40ba22aba041ec12ec2bf2881df14e6c0ee53b44
      3b9ba6ac
  22. Dec 16, 2022
    • Igor Chernyshev's avatar
      Add CDM dependency in Tethering · 9dac660b
      Igor Chernyshev authored
      This change introduces a limited library for dependencies on
      framework-connectivity from Tethering,
      connectivity-internal-api-util, where all classes are annotated with
      @RequiresApi(S) to ensure proper API checks are done before usage.
      
      Bug: 245972418
      
      Change-Id: I82bafd9063341adc71d07f0858e6d68283d081f0
      9dac660b
  23. Feb 09, 2022
    • Remi NGUYEN VAN's avatar
      Add visibility for core tests · 85a4e078
      Remi NGUYEN VAN authored
      Allow core tests to use hidden connectivity APIs. Benchmark tests in
      particular cannot be run without these.
      
      Ignore-AOSP-First: Avoiding merge conflicts, cherry-pick will follow
      Bug: 197717846
      Test: m
        (cherry-picked from ag/16772124)
      Change-Id: Ia01f24317d14b063f9a7e24c3ada11b140641c50
      Merged-In: Ia01f24317d14b063f9a7e24c3ada11b140641c50
      85a4e078
  24. Feb 08, 2022
  25. Feb 07, 2022
    • Remi NGUYEN VAN's avatar
      Add visibility for core tests · bdaa351e
      Remi NGUYEN VAN authored
      Allow core tests to use hidden connectivity APIs. Benchmark tests in
      particular cannot be run without these.
      
      Ignore-AOSP-First: Avoiding merge conflicts, cherry-pick will follow
      Bug: 197717846
      Test: m
      Change-Id: Ia01f24317d14b063f9a7e24c3ada11b140641c50
      bdaa351e
  26. Feb 02, 2022
  27. Nov 26, 2021
  28. Sep 30, 2021
  29. Jul 05, 2021
    • Remi NGUYEN VAN's avatar
      Add connectivity coverage tests · 168b3d19
      Remi NGUYEN VAN authored
      The coverage tests will allow measuring code coverage for all
      Connectivity+Tethering code.
      
      This is a combination of the current TetheringCoverageTests, and
      FrameworksNetTests.
      
      Adding min_sdk_version to the test prevents it from using deprecated
      IoUtils utilities. Replace it with the non-deprecated alternative.
      
      Bug: 187935317
      Test: atest ConnectivityCoverageTests
      Original-Change: https://android-review.googlesource.com/1731232
      Merged-In: I5366e1cc9cd6ddb41f24718246381cc2b1cc1383
      Change-Id: I5366e1cc9cd6ddb41f24718246381cc2b1cc1383
      168b3d19
  30. Jun 16, 2021
    • Remi NGUYEN VAN's avatar
      Add connectivity coverage tests · fe20e131
      Remi NGUYEN VAN authored
      The coverage tests will allow measuring code coverage for all
      Connectivity+Tethering code.
      
      This is a combination of the current TetheringCoverageTests, and
      FrameworksNetTests.
      
      Adding min_sdk_version to the test prevents it from using deprecated
      IoUtils utilities. Replace it with the non-deprecated alternative.
      
      Test: atest ConnectivityCoverageTests
      Change-Id: I5366e1cc9cd6ddb41f24718246381cc2b1cc1383
      fe20e131
Loading