Commit Graph

99287 Commits

Author SHA1 Message Date
Tongbo Liu
21f99de4b2 For android-mcts-<module>.zip, we use mts-tradefed.
For android-mcts.zip, we use mcts-tradefed.

Ignore-AOSP-First: test for mainline internal use
Change-Id: Id5c41d525574c8f4787fb0f94adc0db0f4ccfd38
Test: m mcts
Bug: 354254853
2024-07-23 08:38:47 +00:00
Treehugger Robot
359cc4f62e Merge "Remove PRODUCT_SHIPPING_API_LEVEL in assemble_vintf" into main am: a6fe9e7ebd am: 85acc17f4f
Original change: https://android-review.googlesource.com/c/platform/build/+/3184019

Change-Id: I0c30c43f850174c130423e31c7d46e2423dd79f0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-07-23 02:55:49 +00:00
Treehugger Robot
85acc17f4f Merge "Remove PRODUCT_SHIPPING_API_LEVEL in assemble_vintf" into main am: a6fe9e7ebd
Original change: https://android-review.googlesource.com/c/platform/build/+/3184019

Change-Id: Id13b30f3f828a88afe2bbefda0e33c52c9549bc9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-07-23 02:32:22 +00:00
Treehugger Robot
a6fe9e7ebd Merge "Remove PRODUCT_SHIPPING_API_LEVEL in assemble_vintf" into main 2024-07-23 01:57:09 +00:00
Zhi Dou
7c3c40d964 Merge "make java reader library availiable for mainline" into main am: 8a9a52d140 am: 9cb3450ee4
Original change: https://android-review.googlesource.com/c/platform/build/+/3185681

Change-Id: If427d3d6941dc7e9be7dde239c5496ac98047747
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-07-22 14:57:52 +00:00
Zhi Dou
9cb3450ee4 Merge "make java reader library availiable for mainline" into main am: 8a9a52d140
Original change: https://android-review.googlesource.com/c/platform/build/+/3185681

Change-Id: I924cb6bdb8649f512dae9be8d33104c89f748ed2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-07-22 14:20:59 +00:00
Zhi Dou
8a9a52d140 Merge "make java reader library availiable for mainline" into main 2024-07-22 13:59:28 +00:00
Parth Sane
d4f5bac462 Merge "Export the libbinder flag to Android.bp" into main am: 01e6b4bc51 am: 11c5c7dc01
Original change: https://android-review.googlesource.com/c/platform/build/+/3182281

Change-Id: If5766aad7435aa21a536c14a7a41782913a5c740
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-07-22 12:59:18 +00:00
Parth Sane
11c5c7dc01 Merge "Export the libbinder flag to Android.bp" into main am: 01e6b4bc51
Original change: https://android-review.googlesource.com/c/platform/build/+/3182281

Change-Id: Ie04b56bd6f82f472e6a2ad77863134fa74bb1055
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-07-22 12:42:54 +00:00
Parth Sane
01e6b4bc51 Merge "Export the libbinder flag to Android.bp" into main 2024-07-22 12:22:05 +00:00
Christopher Ferris
2b46a29546 Merge "Replace PRODUCT_DISABLE_SCUDO with MALLOC_LOW_MEMORY." into main am: 3b8f6ebbb7 am: 589e40b26d
Original change: https://android-review.googlesource.com/c/platform/build/+/3185682

Change-Id: I82616884dd55754f8b08f2fd82389954cfd8e23b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-07-20 02:04:57 +00:00
Christopher Ferris
589e40b26d Merge "Replace PRODUCT_DISABLE_SCUDO with MALLOC_LOW_MEMORY." into main am: 3b8f6ebbb7
Original change: https://android-review.googlesource.com/c/platform/build/+/3185682

Change-Id: I014b7aa9aac03ab2565c1b1c8b319bb51e1c48c5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-07-20 01:51:15 +00:00
Christopher Ferris
3b8f6ebbb7 Merge "Replace PRODUCT_DISABLE_SCUDO with MALLOC_LOW_MEMORY." into main 2024-07-20 01:36:55 +00:00
Treehugger Robot
0e469fa24c Merge "only use new storage for read write" into main am: 088443385f am: 687e1fcf6e
Original change: https://android-review.googlesource.com/c/platform/build/+/3184560

Change-Id: Ice68312558ee063b36cede81014abbaad11b08ab
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-07-19 22:15:19 +00:00
Treehugger Robot
687e1fcf6e Merge "only use new storage for read write" into main am: 088443385f
Original change: https://android-review.googlesource.com/c/platform/build/+/3184560

Change-Id: I25fc5c20a4e3fab97db3c68f7ca06d9903762434
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-07-19 21:55:27 +00:00
Treehugger Robot
088443385f Merge "only use new storage for read write" into main 2024-07-19 21:39:45 +00:00
Christopher Ferris
7064db2a19 Replace PRODUCT_DISABLE_SCUDO with MALLOC_LOW_MEMORY.
The PRODUCT_DISABLE_SCUDO only removes scudo from the list of
sanitizers. It doesn't change the allocator to be used.

Instead use MALLOC_LOW_MEMORY := true, which causes a device
to use a low memory version of the allocator.

Bug: 318756974

Test: Treehugger.
Change-Id: Idaf57cfa4fa723ce8d7f285b2bad8ec29059f0df
2024-07-19 21:38:52 +00:00
Zhi Dou
b88c3e638b make java reader library availiable for mainline
Test: atest aconfig.test.java
Bug: 349874828
Change-Id: I2cabfa9665e5c474ba64f5969e96e9dae2fdcb9b
2024-07-19 21:01:27 +00:00
Zhi Dou
1edd4485c6 only use new storage for read write
Test: atest aconfig.test.java
Bug: 349874828
Change-Id: I5af9fa6243b8b8a157f03242e6e5a411ced7be44
2024-07-19 20:37:53 +00:00
Treehugger Robot
eae2cc5398 Merge "Return storage value in native codegen" into main 2024-07-19 16:16:32 +00:00
Treehugger Robot
0ec4ee445f Merge "Return legacy value if error in new storage" into main 2024-07-19 16:16:31 +00:00
Ted Bauer
26c29adc67 Return legacy value if error in new storage
Bug: 312235596
Test: m
Change-Id: I46f670e565a2133e0e5eb2c157eb21a12a5ae7aa
Ignore-AOSP-First: will test internally first then CP to AOSP
2024-07-19 15:19:33 +00:00
Ted Bauer
5c0b219720 Return storage value in native codegen
Bug: 301491148
Test: m
Change-Id: I469935cf60093a74a929fb56728fb8a71c05c3ba
Ignore-AOSP-First: will test internally first then CP to AOSP
2024-07-19 15:18:36 +00:00
Treehugger Robot
08d6c020b3 Merge "feat: show if flag is locally overridden" into main am: ca4c83efa3 am: 02e0fd0dd8
Original change: https://android-review.googlesource.com/c/platform/build/+/3184779

Change-Id: I7189706fc1f279437be2a77db93c1af34c6adfa6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-07-19 14:50:01 +00:00
Treehugger Robot
02e0fd0dd8 Merge "feat: show if flag is locally overridden" into main am: ca4c83efa3
Original change: https://android-review.googlesource.com/c/platform/build/+/3184779

Change-Id: I7cf90b90cbad26b83dd1d40aa939f78c10a9287c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-07-19 14:33:03 +00:00
Treehugger Robot
ca4c83efa3 Merge "feat: show if flag is locally overridden" into main 2024-07-19 14:09:41 +00:00
Ted Bauer
05fea28d9c feat: show if flag is locally overridden
Bug: 324436145
Test: adb shell aflags list
Change-Id: Id239a760e86e469f77d1e99f7a6f27d54cb87206
2024-07-19 13:11:42 +00:00
Treehugger Robot
83d9fb900a Merge "Pass PRODUCT_ART_TARGET_INCLUDE_DEBUG_BUILD to Soong" into main am: d9fc22aeda am: f4a1f5c79e
Original change: https://android-review.googlesource.com/c/platform/build/+/3181879

Change-Id: I91ba223fc4640eb3f847968e1153ce2110a192ce
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-07-19 04:10:58 +00:00
Treehugger Robot
f4a1f5c79e Merge "Pass PRODUCT_ART_TARGET_INCLUDE_DEBUG_BUILD to Soong" into main am: d9fc22aeda
Original change: https://android-review.googlesource.com/c/platform/build/+/3181879

Change-Id: I9c03278e1b3a23c43af063cbc36ab9f5f0a01829
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-07-19 03:36:13 +00:00
Treehugger Robot
d9fc22aeda Merge "Pass PRODUCT_ART_TARGET_INCLUDE_DEBUG_BUILD to Soong" into main 2024-07-19 03:21:23 +00:00
Ashok Mutyala
bfd217bb0f Remove PRODUCT_SHIPPING_API_LEVEL in assemble_vintf
No longer handling PRODUCT_SHIPPING_API_LEVEL

Test: Build Success
Change-Id: I91715290d556ad8fd24a59ed1cf2a4930293bf53
2024-07-19 02:57:48 +00:00
Kiyoung Kim
c7fea48094 Pass PRODUCT_ART_TARGET_INCLUDE_DEBUG_BUILD to Soong
Pass PRODUCT_ART_TARGET_INCLUDE_DEBUG_BUILD to Soong so it can decide if
ART debug APEX should be used instead of ART APEX

Bug: 351698657
Test: AOSP CF eng build succeeded
Change-Id: I1e0683be5cd66f1a18e7aec5b1d96ac6e5f4588a
2024-07-19 10:14:05 +09:00
LaMont Jones
0a4f190768 Merge "Pass the target product to release-config" into main am: 1997e9f786 am: be651f34e5
Original change: https://android-review.googlesource.com/c/platform/build/+/3182792

Change-Id: I448c0a6fb0b7c92ff4ba170b6cb7e1aa6da68416
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-07-18 23:32:04 +00:00
LaMont Jones
be651f34e5 Merge "Pass the target product to release-config" into main am: 1997e9f786
Original change: https://android-review.googlesource.com/c/platform/build/+/3182792

Change-Id: I4af482b78d5b4e9cbda427f30b1a23b4762569ca
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-07-18 23:20:29 +00:00
LaMont Jones
1997e9f786 Merge "Pass the target product to release-config" into main 2024-07-18 23:01:11 +00:00
Michael Wright
41b64550d8 Pass the target product to release-config
If you don't, release-config will read the TARGET_PRODUCT environment
variable to determine the product. This works in most cases, but it's
possible (e.g. via buildspec.mk) to change the target product within
make without modifying the environment variable. In these cases,
release-config will produce the config for one product but then the
build will read the config for a completely different product, leading
to build errors.

Instead, just pass the target product to release-config explicitly so it
generates the config for the product that the build is expecting.

Bug: 353351911
Test: TARGET_SKIP_OTA_PACKAGE="true" build/soong/soong_ui.bash \
    --make-mode TARGET_PRODUCT=apps TARGET_RELEASE=next \
    TARGET_BUILD_VARIANT=user droid dist \
    ANDROID_BUILDSPEC=vendor/google_clockwork/build/app_build_spec.mk \
    ALLOW_MISSING_DEPENDENCIES=true \
    UNBUNDLED_BUILD_SDKS_FROM_SOURCE=true \
    RELAX_USES_LIBRARY_CHECK=true
Flag: EXEMPT bugfix
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:310d7718439d074fe38b25b97eb609f6db66c3d6)
Merged-In: I63e80249ac702b5517f4a3cfd54c8a4dbd416794
Change-Id: I63e80249ac702b5517f4a3cfd54c8a4dbd416794
2024-07-18 20:36:10 +00:00
Treehugger Robot
d96c24b371 Merge "Use JDK 21 instead of 17" into main am: 726c69d608 am: 01be392dd1
Original change: https://android-review.googlesource.com/c/platform/build/+/3182280

Change-Id: I5528b887740483a7c2fba2f9ed8a1aa1e47bb627
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-07-18 17:49:56 +00:00
Treehugger Robot
01be392dd1 Merge "Use JDK 21 instead of 17" into main am: 726c69d608
Original change: https://android-review.googlesource.com/c/platform/build/+/3182280

Change-Id: If664ea4a23b26828db1d96c05fe39ccbd6125774
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-07-18 17:30:21 +00:00
Treehugger Robot
726c69d608 Merge "Use JDK 21 instead of 17" into main 2024-07-18 16:47:48 +00:00
Parth Sane
560884d4af Export the libbinder flag to Android.bp
Note that the namespace is "libbinder".

Bug: 333854840
Test: N/A
Flag: RELEASE_LIBBINDER_CLIENT_CACHE
Change-Id: Iecfb62c14685afcce72cf89ad61536efd2d17e31
2024-07-18 14:24:01 +00:00
Ted Bauer
f24bacf3fd Merge "Read from new storage in aflags" into main am: 7e272b8bba am: 5b8786429a
Original change: https://android-review.googlesource.com/c/platform/build/+/3180106

Change-Id: Ifd9c96986d2c1bdbd5ae4736374944a1e314874d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-07-18 14:08:55 +00:00
Ted Bauer
5b8786429a Merge "Read from new storage in aflags" into main am: 7e272b8bba
Original change: https://android-review.googlesource.com/c/platform/build/+/3180106

Change-Id: Ic0446f5b58a8cd7278d7555c396d679f396a8bbb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-07-18 13:48:38 +00:00
Ted Bauer
7e272b8bba Merge "Read from new storage in aflags" into main 2024-07-18 13:32:59 +00:00
Sorin Basca
ba29ac54f4 Use JDK 21 instead of 17
Bug: 342332820
Test: TH
Change-Id: Id040a389243220eb4c5b47631bfdd9f27bc00923
2024-07-18 12:05:19 +01:00
Treehugger Robot
2ef1137de9 Merge "Add ASAN_ENABLED and SANITIZE_TARGET_SYSTEM_ENABLED to Soong config variables:" into main am: 60f44e93a8 am: 2e1057b9d8
Original change: https://android-review.googlesource.com/c/platform/build/+/3178919

Change-Id: Ie6dbacb22e5ccfdde63df1b5b9bf221b62afc71d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-07-18 06:43:36 +00:00
Treehugger Robot
2e1057b9d8 Merge "Add ASAN_ENABLED and SANITIZE_TARGET_SYSTEM_ENABLED to Soong config variables:" into main am: 60f44e93a8
Original change: https://android-review.googlesource.com/c/platform/build/+/3178919

Change-Id: Iffdd9727163646ef07a6b842221d200c56de6864
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-07-18 06:24:11 +00:00
Treehugger Robot
60f44e93a8 Merge "Add ASAN_ENABLED and SANITIZE_TARGET_SYSTEM_ENABLED to Soong config variables:" into main 2024-07-18 05:52:52 +00:00
Treehugger Robot
419002f921 Merge "Add BOARD_MOVE_GSI_AVB_KEYS_TO_VENDOR_BOOT as a soong config variable" into main am: 083e56837b am: c721c82ade
Original change: https://android-review.googlesource.com/c/platform/build/+/3163959

Change-Id: Ifbd08de1c03481cba349f5a9b8e1be8c3776656b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-07-18 01:28:50 +00:00
Treehugger Robot
c721c82ade Merge "Add BOARD_MOVE_GSI_AVB_KEYS_TO_VENDOR_BOOT as a soong config variable" into main am: 083e56837b
Original change: https://android-review.googlesource.com/c/platform/build/+/3163959

Change-Id: I0cc55e4f8c17d8e6ea883513cbda19dd649999ea
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-07-18 01:08:35 +00:00
Treehugger Robot
083e56837b Merge "Add BOARD_MOVE_GSI_AVB_KEYS_TO_VENDOR_BOOT as a soong config variable" into main 2024-07-18 00:44:49 +00:00