- Jun 13, 2024
-
-
Gurpreet Singh authored
aosp/3005020 broke the finalize_sdk script for the special case when no modules are passed as parameter. Though it works correctly when any non-empty list of subset of valid mainline modules is passed. Emtpy module list implies all modules are finalized. In that case, all module_sdk zip files are fetched and is extracted by finding the corresponding prebuilts repo for the module_sdk. Currently this mapping is from module_name to its prebuilts repo. This fix adds sdk_name to the mainline-modules-info.json file which help to find the prebuilts repo using the sdk_name of the module. This fix is split into 2 CLs - 1. Adds sdk_name to mainline-modules-info.json. 2. Update finalize_sdk script to use sdk_name to fetch prebuilts repo. This CL addresses part #2. Bug: 321970705 Test: packages/modules/common/tools/finalize_sdk.py -f 14 -b 256848771 -r 'Finalized for testing' -c mainline 11965776 Change-Id: Ib5ccd6b96cbab51a3121a065a507b5e93f3d0134
-
- Jun 07, 2024
-
-
Treehugger Robot authored
-
Gurpreet Singh authored
module_proto_key field will contain a mapping between the Mainline module and its corresponding entry in the SdkModule Enum key in packages/modules/common/proto/sdk.proto file. This mapping is added to mainline-modules-info.json file, which allows fetching this mapping in google3. And hence can be used to pass these proto keys values are parameter to the gen_sdk script when executed in google3 via Gantry. Bug: 321970705 Test: packages/modules/common/build/mainline_modules_sdks.sh --build-release=latest Test: atest --host mainline_modules_sdks_test --no-bazel-mode Change-Id: I83d14ba509f85e168e6751675bea409fd7fdba8c
-
Gurpreet Singh authored
Add a new flag to detect that the script is being executed by Gantry. The following changes are made when executed via Gantry - 1. The artifacts are fetched in /tmp/ directory, so that they can be directly used to raise gerrit changes via google3. 2. Since it is an automated execution, no need to check if the script is executed for Android root. 3. Since google3 does not have repo initialized and the git projects does not exist in google3, do not use repo and git commit commands. 4. The prebuilts/sdk/extensions/README.md file update will be handled explicitly in google3, and hence does not require update via finalize sdk script. Bug: 321970705 Test: packages/modules/common/tools/finalize_sdk.py -f 14 -b 256848771 -c mainline -r 'Finalization Test' -m com.google.android.adservices 11609273 Change-Id: I9a4fe78dd2fd628e155c2bbd9b3d4bf539396dfb
-
- Jun 04, 2024
-
-
Gurpreet Singh authored
-
- May 29, 2024
-
-
Anvesh Renikindi authored
Test: Prebuilts Aosp-First: No Apex-Size-Increase: Previous-Platform-Support: No Test-Info: Android JUnit Test ignore-AOSP-First: Merge conflict resolution Change-Id: I5f95702d4eb58b104a30471141333a3e866de88d Merged-In: Ib68379df95257d0ab09d5a0b248d799925f94271
-
- May 23, 2024
-
-
Patrick Rohr authored
-
- May 22, 2024
-
-
Chienyuan Huang authored
-
- May 21, 2024
-
-
Anvesh Renikindi authored
Aosp-First: No Apex-Size-Increase: Change-Id: I49671a41c3a38c47902c2a500a0bcc5188ae90fd Previous-Platform-Support: yes Test-Info:Android JUnit Test ignore-AOSP-First: Merge conflict resolution
-
- May 15, 2024
-
-
Matthew Maurer authored
Change-Id: Ifeb5d01e159327e3ee94882f8036dba03e6151c9
-
Patrick Rohr authored
Test: atest netd_integration_test Aosp-First: n/a Test-Info: atest netd_integration_test Apex-Size-Increase: negligible Previous-Platform-Support: n/a Change-Id: I7b716520e2cc02e02c576c9c1ac7eed7b8ba09fd
-
- May 08, 2024
-
-
Ryan Prichard authored
-
Oguzhan Yalcin authored
-
Oguzhan Yalcin authored
Change-Id: I321d2c02be24c6a756134ddaec6bb22e6f619f62
-
- May 07, 2024
-
-
Ryan Prichard authored
This CL reverts commit c978d8fa. Bug: 332594828 Test: treehugger Change-Id: Ib5245ad08e80da5ac38433398105e9ea5b1f7325
-
- May 01, 2024
-
-
Steven Liu authored
Apex-Size-Increase: 50k Previous-Platform-Support: Yes Aosp-First: Yes Test-Info: build and verify the channel sounding function on devices. Bug: 338259287 Test: make Change-Id: I48703535846bbece8dc93ccb5b2742ba3268e60a
-
- Apr 30, 2024
-
-
Treehugger Robot authored
-
Jeongik Cha authored
Because it is unintentional added. Bug: 321000103 Test: build Change-Id: I419ed482592f0915d027519873c595aa42db79cf Merged-In: I419ed482592f0915d027519873c595aa42db79cf
-
- Apr 26, 2024
-
-
Ryan Prichard authored
-
Ryan Prichard authored
Revert submission 2675705-use-prebuilt-libcxx Reason for revert: breaks some Android tests (b/337120479, b/337121737, b/337122511) Reverted changes: /q/submissionid:2675705-use-prebuilt-libcxx Bug: 337120479 Bug: 337121737 Bug: 337122511 Change-Id: Id07266de2561be6502e37ffda84890a0d55942cf
-
- Apr 25, 2024
-
-
Ryan Prichard authored
-
Marco Gontijo authored
Also remove mattcarp. Change-Id: I9c9fd727042a6863f54a31883196dbdd9035dcf4
-
- Apr 24, 2024
-
-
Treehugger Robot authored
-
Jihoon Kang authored
https://r.android.com/3035972 delegates dexpreopt of the sdk_library to its implementation library by creating the apex variant of the implementation library module. Therefore, the apex variants need to be added to the allowed_deps.txt entries. No-Allowed-Deps-Check: build changes Test: m Bug: 332785297 Merged-In: I48e02f254129abbe41e07f25684fde2af0949089 Change-Id: I48e02f254129abbe41e07f25684fde2af0949089
-
- Apr 23, 2024
-
-
Ted Bauer authored
-
Ted Bauer authored
Bug: 328444881 Test: m Change-Id: I6861838c626a995c70ee43e2037e6dc105b2ff1a Apex-Size-Increase: 0 until dependencies are used; analysis forthcoming in b/336579781 Previous-Platform-Support: yes Aosp-First: yes Test-Info: tests exist for each independent dependency
-
- Apr 22, 2024
-
-
Treehugger Robot authored
-
Jeongik Cha authored
We're trying to build Android system image which is defined in Android.bp. It's cumbersome to set visibility for every apex module. So define an aggregated module for mainline modules. Bug: 321000103 Test: m nothing Change-Id: I3fb278feaa015ecbe3bb3a38440561533af8ad46 Merged-In: I3fb278feaa015ecbe3bb3a38440561533af8ad46
-
- Apr 19, 2024
-
-
Treehugger Robot authored
-
Jihoon Kang authored
framework-permission-s is currently being depended by the following modules: - test_com.android.permission android.net.ipsec.ike is currently being depended by the following modules: - com.android.ipsec - test_com.android.ipsec No-Allowed-Deps-Check: Preexisting dependencies Test: m Merged-In: I19c529b2fe030664037a4534d8609a04a49014e8 Change-Id: I7f8c5ae7b9ae054652b1463c3e90aa46206e4c01
-
- Apr 17, 2024
-
-
Chaohui Wang authored
Apex-Size-Increase: 37 kb Previous-Platform-Support: No Aosp-First: external dependency Ignore-AOSP-First: Need update AndroidX in main first to avoid conflict Test-Info: existing presubmit tests Bug: 322508920 Test: presubmit (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:96b72f65d7cf85f6978db2798b05f5bebae31866) Merged-In: I03e459b3521b55c8f1cfe94c9fb7618d485c44b5 Change-Id: I03e459b3521b55c8f1cfe94c9fb7618d485c44b5
-
- Apr 10, 2024
-
-
Alan Viverette authored
Bug: 331409973 Test: N/A No-Allowed-Deps-Check: no-op refactor Merged-In: I456b8f26a56f391c33f69233e86fdc13184811e7 Change-Id: I456b8f26a56f391c33f69233e86fdc13184811e7
-
- Apr 09, 2024
-
-
Owner Cleanup Bot authored
This suggested change is automatically generated based on group memberships and affiliations. If this change is unnecessary or in error, vote CR -1 and the bot will abandon it. Vote CR +1/2 to approve this change. See the owner's recent activity for context: https://android-review.googlesource.com/q/hsnali@google.com To report an issue, file a bug in the Infra>Codereview component. Change-Id: I2b2eaad1c75b8256c540af4dc7c95dafc9bb401e
-
- Apr 08, 2024
-
-
Anvesh Renikindi authored
Aosp-First: No Change-Id: Ia5d77ca35dfb9d5a9f17d46c4fb086b586cdacbd Merged-In: Ia5d77ca35dfb9d5a9f17d46c4fb086b586cdacbd Apex-Size-Increase: Previous-Platform-Support: yes Test-Info:Android JUnit Test ignore-AOSP-First: Merge conflict resolution Test: NA
-
- Apr 06, 2024
-
-
Ryan Prichard authored
Apex-Size-Increase: 1468 KiB for com.google.android.art.apex Previous-Platform-Support: yes, the prebuilts work on API 30 and up Aosp-First: AOSP-first (but really github.com/llvm/llvm-project) Test-Info: upstream lit-based test suite, run automatically in upstream CI and manually with local Android devices Test: m Bug: 332594828 Change-Id: I5bc4ed71318e9459b2ed46e1f01d16a7dd49cf7f
-
- Mar 28, 2024
-
-
Ted Bauer authored
-
Ted Bauer authored
We need to add a number of Rust crates as allowed dependencies for aconfig codegen, that will be used on all mainline modules. Bug: 328444881 Test: m Apex-Size-Increase: 157 KiB Previous-Platform-Support: yes Aosp-First: aconfig is an aosp-first project Test-Info: tests exist for each independent dependency Change-Id: I6a730476a306d2d5c62d029fc5b6d650b153bbde
-
Yang Sun authored
-
- Mar 26, 2024
-
-
Gurpreet Singh authored
Add a new release_config flag to finalize_sdk script to correct the build target for git_main branches. The flag is optional. Bug: 321970705 Test: packages/modules/common/tools/finalize_sdk.py -f 12 -b 256848771 -rc mainline -r 'Testing' -m com.google.android.adservices -m com.google.android.mediaprovider 11609273 Change-Id: I7d54eea799cc9be968976d07fb2fd5f587c71502
-
- Mar 22, 2024
-
-
Gurpreet Singh authored
Fetching mainline-modules-info.json file to get the module_sdk project path. Bug: 321970705 Test: packages/modules/common/tools/finalize_sdk.py -f 13 -b 256848771 -r 'Finalized in November 2022 between T and U (adservices, mediaprovider)' -m com.google.android.adservices -m com.google.android.mediaprovider 11610947 Change-Id: Idd317857f7b5f75737987e0a78d6adb3250a23f6
-