libbpfmapjni is renamed to libnet_utils_device_common_bpf
Apex-Size-Increase: -8192B
before:
-rw-r----- 1 markchien primarygroup 2887680 Nov 10 12:18 out/target/product/vsoc_x86_64/system/apex/com.android.tethering.apex
after:
-rw-r----- 1 markchien primarygroup 2879488 Nov 10 12:25 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
net-utils-device-common-bpf is separated from
net-utils-device-common-netlink which is also used by tethering module.
Aosp-First: yes
Test-Info: there is no behavior change for tethering module.
Existing TetheringPrivilegedTests could cover the test.
Bug: 179733303
Test: TH
Change-Id: Ia918ebe42a82320b5bed285278fe2f70c4f9f7df
This reverts commit 4322d30248.
Reason for revert: Should no longer be necessary after http://ag/16222109
Change-Id: I09ebfaeaf5dbfff99ae821c65df6352c16736fbc
They were removed in https://r.android.com/1876200 but are still
required in sc-mainline-prod because ART (and
https://r.android.com/1875690 specifically) doesn't merge in there.
Test: vendor/google/build/mainline_modules_sdks.sh
on sc-mainline-prod
Bug: 205748626
Bug: 204364566
Change-Id: I9a987a3f52a173746f0d21acfdd0074f166dc53d
This allows support of codenames, instead of pure integer version codes.
This is a safe change, since the fields are currently unused.
Bug: 190818041
Test: presubmit
Change-Id: Ic80330413c35f16d274fef721ff908f1fe380e55
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