Change the list of modules to match AOSP list.
Bug: 205100626
Test: atest mainline_modules_sdks_test
Change-Id: I250c4aafcda5c3c1d636dac27ff5ffaa78b69b2a
networkstack-aidl-latest is just the combination of
ipmemorystore-aidl-interfaces-V10-java and
networkstack-aidl-interfaces-V12-java, which were already included by
the module.
Apex-Size-Increase: 0
Previous-Platform-Support: As before
Aosp-First: YES
Test-Info: As before (code is part of NetworkStack codebase)
Test: m
Change-Id: I2c5b68652b6c600a659d355bc70b34b3db2d3b99
All these dependencies already exist in allowed_deps.txt, but without
"prebuilt_" prefixes. They are used only when the ART module is built
from prebuilts of its dependencies, i.e. with the master-art thin
manifest.
Test: env TARGET_BUILD_APPS=com.google.android.art \
vendor/google/build/mainline_modules_sdks.sh
using the thin master-art manifest
Bug: 202192894
Change-Id: I4b70e3dbdb30cdc9d25b92866b40f6f05babed20
It needs to be controlled by build instead:
- Prebuilt SDKs should be used for unbundled Mainline module builds, and
is necessary on thin module branches to avoid dependencies on
frameworks/base (e.g. framework-doc-stubs used by lint-check).
- Source SDKs are needed on master which can otherwise get problems
with out of date prebuilts (see e.g. b/140162931).
This relands https://r.android.com/1862861 after (temporarily)
overriding the flag to true in Mainline builds (cl/405889455), until
b/204189791 is fixed.
Test: env TARGET_BUILD_APPS=com.android.art \
packages/modules/common/build/build_unbundled_mainline_module.sh \
--product module_arm --dist_dir out/dist
using the thin master-art manifest
Bug: 202192894
Change-Id: I974be07cfcc5a02611b465cc402178985d8decd8
Added deps: SettingsLibTopIntroPreference
Apex-Size-Increase: 24k
Aosp-First: No
Ignore-AOSP-First: changes in topics with internal-first projects
Previous-Platform-Support: Yes
Test-Info: manaul test for the settings UI
Bug: 198618350
Test: make, manual
Change-Id: If84ddef126b0ab5687e3dd5b00a2fc9bf09ef169
This is a macro+instance-only crate, so it adds no weight by itself.
Test: DoH throughput test
Apex-Size-Increase: 0k
Previous-Platform-Support: No platform dependencies
Aosp-First: AOSP-first
Test-Info: Unit tests run in TEST_MAPPING on project updates
Bug: 202081046
Change-Id: Id558a6729814bf4d0229dd53a4cf277b887a9e31
Apex-Size-Increase: 4096 B
before:
$ ls -al out/target/product/vsoc_x86_64/system/apex/com.android.tethering.apex
-rw-r----- 1 markchien primarygroup 2879488 Oct 26 19:07 out/target/product/vsoc_x86_64/system/apex/com.android.tethering.apex
after:
$ ls -al out/target/product/vsoc_x86_64/system/apex/com.android.tethering.apex
-rw-r----- 1 markchien primarygroup 2875392 Oct 26 19:14 out/target/product/vsoc_x86_64/system/apex/com.android.tethering.apex
Previous-Platform-Support:
There is no behavior change for the module. The new dependencies
libbpfmapjni is separate from tethering module code for other module to
easily use bpf map.
Aosp-First: yes
Test-Info: there is no behavior change for tethering module.
libbpfmapjni is tested by TetheringPrivilegedTests which is setup in
postsubmit currently (may move to presubmit).
Bug: 179733303
Test: TH
Change-Id: Idb629e6e07fcd6c2f25217af172126fd2499a301
No-Allowed-Deps-Check: This is just a module rename:
neuralnetworks_utils_hal_aidl is renamed to
neuralnetworks_utils_hal_aidl_v2.
Ignore-AOSP-First: This CL is to be submitted in the same topic with
an internal only project.
Bug: 202405342
Test: build
Test: NNAPI CTS/VTS
Change-Id: Ieb2da3461ac0e1e24e441e670da065f92479bf26
Merged-In: Ieb2da3461ac0e1e24e441e670da065f92479bf26
(cherry picked from commit 014d386a7e)
This reverts commit 4927b9431a.
Reason for revert: DroidMonitor: Potential culprit for Bug 203782007 - verifying through Forrest before revert submission. This is part of the standard investigation process, and does not mean your CL will be reverted.
Change-Id: Icdaec49345ef916f2e8e06b14dffea8608375d53
It needs to be controlled by build instead:
- Prebuilt SDKs should be used for unbundled Mainline module builds, and
is necessary on thin module branches to avoid dependencies on
frameworks/base (e.g. framework-doc-stubs used by lint-check).
- Source SDKs are needed on master which can otherwise get problems
with out of date prebuilts (see e.g. b/140162931).
Test: env TARGET_BUILD_APPS=com.android.art \
packages/modules/common/build/build_unbundled_mainline_module.sh \
--product module_arm --dist_dir out/dist
using the thin master-art manifest
Bug: 202192894
Change-Id: Ia73ccc6e694caec64c7dd0d86246a258e2bb9239
> How big is the binary size increase for affected APEXes?
315392 bytes. (0.31 MB)
> Is the new dependency committed to support previous platform releases?
> note that you have to support all the releases starting from the
> minSdkVersion value you are declaring
Yes
> Is the new dependency being developed AOSP-first or internal?
Exoplayer dependency is AOSP-first, using the dependency to develop an
internal project.
> What’s the testing strategy for the new dependency? Does it have its
> own tests, and are you adding integration tests?
We will be adding unit tests and integration tests for motion photo
detection.
Bug: 202396821
Test: builds
Change-Id: I726e03b4e8642900559ddfc698eede375ab1c318
glide 4.12.0 needs androidx.exifinterface_exifinterface.
Apex-Size-Increase: 46850 bytes
Previous-Platform-Support: Yes
Aosp-First: Yes
Ignore-AOSP-First: Glide dependency was merged on ag/15715926. It need this
dependency. The updating dependency in AOSP would be done by a separate change.
Test-Info: We will be adding integration and manual tests for the image loading
experience. m -j and manual test.
Test: m. manual
Bug: 198565743
Change-Id: I14455d0ca153139842224cf489965173d0d6491a
Merged-In: I14455d0ca153139842224cf489965173d0d6491a
(cherry picked from commit 62ac8d0142)
Apex-Size-Increase: 4292 bytes
Previous-Platform-Support: Yes
Aosp-First: Glide dependency is AOSP-first, using the dependency to develop an
internal project.
Ignore-AOSP-First: There are changes in topic which cannot be made in AOSP. The updating of
glide dependency in AOSP would be done by a separate change.
Test-Info: We will be adding integration and manual tests for the image loading
experience.
Test: m
Bug: 195008673
Change-Id: I35641941b972ab87fe4091c36a6fded1c2c54705
Merged-In: I35641941b972ab87fe4091c36a6fded1c2c54705
No-Allowed-Deps-Check: These were already allowed via modules-utils-os.
Test: m apex-allowed-deps-check
Change-Id: Id0a211c23ea8acbd417956b06bb18ee74960cc34