Commit graph

98201 commits

Author SHA1 Message Date
Zhuoyao Zhang
1c51c14142 Merge "Fix a bug in run_tool_with_logging script" into main 2024-05-21 20:14:05 +00:00
Treehugger Robot
4fddfbc8d8 Merge "16k: build: Enable PRODUCT_NO_BIONIC_PAGE_SIZE_MACRO on the ndk target" into main am: 5b0dfe41b8
Original change: https://android-review.googlesource.com/c/platform/build/+/3092184

Change-Id: Ice050f7a96b76617eeb898b94381dcf6e135a7a5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-21 19:07:27 +00:00
Treehugger Robot
5b0dfe41b8 Merge "16k: build: Enable PRODUCT_NO_BIONIC_PAGE_SIZE_MACRO on the ndk target" into main 2024-05-21 18:26:27 +00:00
Zhuoyao Zhang
dfdf19f225 Fix a bug in run_tool_with_logging script
Fix the case when call a tool with run_tool_with_logging with a single
arg start with -- (e.g. adb --help), make sure when we pass that arg
to the logger, it treat it as the value for the --tool_args option
instead of a separate option

Test: atest run_tool_with_logging_test
Test: manually run source build/envsetup.sh and run adb --help and check
the event log is sent to clearcut. Tested with both bash and zsh
Bug: 341382247

Change-Id: I1e09907f267b453cb62876e171064daa021e3d91
2024-05-21 18:10:01 +00:00
Julien Desprez
4cbfc0e4d0 Merge "Add a new device-platinum-tests zip" into main am: 250a70d366
Original change: https://android-review.googlesource.com/c/platform/build/+/3095511

Change-Id: Ic3179cb40c4a61f97d6a19243800a16ddd1a2669
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-21 17:36:03 +00:00
Julien Desprez
250a70d366 Merge "Add a new device-platinum-tests zip" into main 2024-05-21 17:15:38 +00:00
Vilas Bhat
2c51ebf669 16k: build: Enable PRODUCT_NO_BIONIC_PAGE_SIZE_MACRO on the ndk target
Test: Presubmit and manual testing
Bug: 337242400
Change-Id: I89f91566ebe7dcaf8056859549d5769d2f5e936e
2024-05-21 16:33:04 +00:00
Julien Desprez
2322b7c8e9 Merge "Add a performance-tests zips for perf tests" into main am: 73378355fa
Original change: https://android-review.googlesource.com/c/platform/build/+/3095241

Change-Id: Ie35c7d93eaceb3a5214092758f7b6bfbf9add283
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-21 03:23:14 +00:00
Julien Desprez
73378355fa Merge "Add a performance-tests zips for perf tests" into main 2024-05-21 02:57:06 +00:00
Julien Desprez
e28650f4b0 Add a new device-platinum-tests zip
This is meant for platinum tests that require device
signing. They will be migrated out of device-tests.zip

Test: presubmit
Bug: 341719739
Change-Id: Ie30c4bedc2edf4f537deb49099d0e23b4eec2626
2024-05-20 22:58:37 +00:00
Julien Desprez
100f641823 Add a performance-tests zips for perf tests
Test: presubmit, m performance-tests
Bug: 341719739
Change-Id: Ieb3798cf7ded6d8e669ae7cef0ef3e5bf03415b7
2024-05-20 22:57:31 +00:00
Treehugger Robot
6d8a2cc8f5 Merge "Make side of converting refreshmod to a shell script" into main am: d429640373
Original change: https://android-review.googlesource.com/c/platform/build/+/3094898

Change-Id: I4ef3db825e742f0c805af76d3e115c17e4667b2f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-20 22:41:07 +00:00
Treehugger Robot
a2352f634f Merge "Clean cruft out of envsetup.sh" into main am: 9f94972ab0
Original change: https://android-review.googlesource.com/c/platform/build/+/3094897

Change-Id: I2df07f0be492d7cd32322b14e5418d88f246c31a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-20 22:40:40 +00:00
Treehugger Robot
d429640373 Merge "Make side of converting refreshmod to a shell script" into main 2024-05-20 22:38:13 +00:00
Treehugger Robot
9f94972ab0 Merge "Clean cruft out of envsetup.sh" into main 2024-05-20 22:38:09 +00:00
Joe Onorato
b9ff8e4205 add csv output to format_benchmarks
Test: format_benchmarks --csv
Bug: 316189534
Change-Id: I9a19861ed1ca6249c6e6ddbed0fcf9574f871d93
2024-05-20 14:23:00 -07:00
Joe Onorato
143f9e0b72 Make side of converting refreshmod to a shell script
Bug: 340648588
Test: refreshmod
Change-Id: Iedbdd31f9a58cb609a826dfe8066c9eff8aa5904
2024-05-20 14:22:20 -07:00
Joe Onorato
1b9ab2903c Clean cruft out of envsetup.sh
Most if it moved to build/soong/bin as standalone scripts

Bug: 340648588
Test: ran the scripts
Change-Id: I69bff94a2293e2563d58d29b12f7926a9229f9d4
2024-05-20 14:22:20 -07:00
Treehugger Robot
8d82265a2d Merge "Dump the required modules into module-info.json" into main am: 49809a3fb0
Original change: https://android-review.googlesource.com/c/platform/build/+/3093546

Change-Id: I204f7593f0ec46846d299d05af0fb5559087b329
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-20 18:03:14 +00:00
Treehugger Robot
49809a3fb0 Merge "Dump the required modules into module-info.json" into main 2024-05-20 17:55:15 +00:00
Hugo Drumond Jacob
faf9b0128c Dump the required modules into module-info.json
Certain applications, like tracking the dependency chain of modules,
knowing the "required" dependencies is required.

In this context, "required" here means the `required` field in
Android.bp files.

Bug: 339193439
Test: Inspect module-info.json for the `required` field
Change-Id: I09977bf71a0a0ae46ea9268ce1faa5c90673bb7a
2024-05-20 18:35:24 +02:00
Joe Onorato
0a9d2548ae Merge "The lunch benchmarks don't have targets, so don't fail." into main am: 7963591826
Original change: https://android-review.googlesource.com/c/platform/build/+/3093718

Change-Id: Ib399d6e1b9033835ea34f22807ee4c6d008f809a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-20 15:28:13 +00:00
Joe Onorato
7963591826 Merge "The lunch benchmarks don't have targets, so don't fail." into main 2024-05-20 15:07:04 +00:00
Joe Onorato
159cc8c594 The lunch benchmarks don't have targets, so don't fail.
Bug: 316189534
Test: format_benchmarks
Change-Id: I5b37a99624801a9c8d5f43ded788c8f0721b45f8
2024-05-18 07:58:24 -07:00
Android Build Coastguard Worker
d15aa6b435 Version bump to AP2A.240605.024 [core/build_id.mk]
Change-Id: I2f00936eead51cfbd87e49d2f049aa90c46a0706
2024-05-18 07:01:30 +00:00
Pawan Wagh
f43284c4e1 Merge "Add PRODUCT_16K_DEVELOPER_OPTION to product.mk" into main am: c75b3e352b
Original change: https://android-review.googlesource.com/c/platform/build/+/3092556

Change-Id: Ib4d64ee748a70e35cc3e4f948c392e2bf70e8b50
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-17 23:07:34 +00:00
Pawan Wagh
c75b3e352b Merge "Add PRODUCT_16K_DEVELOPER_OPTION to product.mk" into main 2024-05-17 22:46:58 +00:00
Treehugger Robot
890b2aaff9 Merge "Don't reference target-specific variable from dependency list" into main am: baf2c6bff2
Original change: https://android-review.googlesource.com/c/platform/build/+/3094565

Change-Id: I30ed53533a40b2c73287bb87c6aa3d66b529c34e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-17 22:17:33 +00:00
Treehugger Robot
baf2c6bff2 Merge "Don't reference target-specific variable from dependency list" into main 2024-05-17 21:58:12 +00:00
Pawan Wagh
ea2121dc56 Add PRODUCT_16K_DEVELOPER_OPTION to product.mk
Test: m
Bug: 295035851
Change-Id: I5c7474efe873eca5369790a564ee483967541f6b
2024-05-17 21:41:32 +00:00
Cole Faust
bb1d4a431d Don't reference target-specific variable from dependency list
Apprently target-specific variables are only valid for the body of
the target, not its dependency list, so the dependency on the zip file
wasn't being added.

Bug: 340392832
Test: m, rm file_list.txt and the zip file, m again, and ensure we don't get an error that the zip file doesn't exist
Change-Id: Idaca6606ff24055aa98c78ca1206b587cc1df4d2
2024-05-17 13:56:27 -07:00
Treehugger Robot
8ccc2b405e Merge "Document that ro.dalvik.vm.enable_uffd_gc has a limited lifetime." into main am: a8bb538db6
Original change: https://android-review.googlesource.com/c/platform/build/+/3088506

Change-Id: Ie5b266bcce1dfe003d477e4626075483dd6bcbce
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-17 20:24:15 +00:00
Treehugger Robot
a8bb538db6 Merge "Document that ro.dalvik.vm.enable_uffd_gc has a limited lifetime." into main 2024-05-17 20:04:50 +00:00
Jiyong Park
dc8309d8fd Merge "Revert^2 "Remove libmdnssd"" into main am: a65a617855
Original change: https://android-review.googlesource.com/c/platform/build/+/3093319

Change-Id: I95f4270a7e034ef4176de81d2cc19e4124c1c139
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-17 12:29:15 +00:00
Jiyong Park
a65a617855 Merge "Revert^2 "Remove libmdnssd"" into main 2024-05-17 12:11:25 +00:00
LaMont Jones
3168554810 Merge "Mark files used in release configs as kati dependencies" into main am: 48132d6580
Original change: https://android-review.googlesource.com/c/platform/build/+/3092540

Change-Id: Iedd266dec46342a99fe9d8efe15786086ad7de60
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-17 00:59:20 +00:00
LaMont Jones
48132d6580 Merge "Mark files used in release configs as kati dependencies" into main 2024-05-17 00:40:55 +00:00
Spandan Das
02f2173d9c Merge "Reland align boot jar exclusion with apex_contributions" into main am: 1256ba17e6
Original change: https://android-review.googlesource.com/c/platform/build/+/3073429

Change-Id: Ibc7d8580aacc08ce51970836decb4e4f5663caec
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-16 23:58:48 +00:00
Treehugger Robot
2e48406ad4 Merge "Introduce RELEASE_AVF_ENABLE_NETWORK build flag into Soong" into main am: 43a6baa2a0
Original change: https://android-review.googlesource.com/c/platform/build/+/3081326

Change-Id: Ia02cfb61c98e6350afe5519d1f26fe6d7736a6b8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-16 23:58:08 +00:00
Spandan Das
1256ba17e6 Merge "Reland align boot jar exclusion with apex_contributions" into main 2024-05-16 23:57:13 +00:00
Treehugger Robot
43a6baa2a0 Merge "Introduce RELEASE_AVF_ENABLE_NETWORK build flag into Soong" into main 2024-05-16 23:44:39 +00:00
Jiyong Park
502ba31ea2 Revert^2 "Remove libmdnssd"
This reverts commit 7a31b44227.

Reason for revert: relanding

Change-Id: I3a5758c83ce979f591042488f58fb2bacdf9aa23
2024-05-16 22:38:56 +00:00
LaMont Jones
052282b731 Mark files used in release configs as kati dependencies
Bug: 341117082
Bug: 328495189
Bug: 339707888
Test: manual, TH
Change-Id: I4377846844ad172a2760de309ee343b980e893f1
2024-05-16 15:21:29 -07:00
Treehugger Robot
130d2b2ea6 Merge "Revert "Move all GKI targets away from non-AB"" into main am: d3d7e46a98
Original change: https://android-review.googlesource.com/c/platform/build/+/3092804

Change-Id: Ic2ca9a31bc7c5ce48a020652edb5b83837d5e2b1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-16 22:02:06 +00:00
Treehugger Robot
d3d7e46a98 Merge "Revert "Move all GKI targets away from non-AB"" into main 2024-05-16 21:47:55 +00:00
Kelvin Zhang
2a3faafdbf Revert "Move all GKI targets away from non-AB"
This reverts commit d17ef4a30b.

Reason for revert: build breakage on sdk_goog3_x86_64-trunk_staging-userdebug

Change-Id: I884df8b07afbbcdc1e07930163108f0baa503014
2024-05-16 20:45:39 +00:00
Liana Kazanova
44a6bba3ae Merge "Revert "Remove libmdnssd"" into main am: bc78428d42
Original change: https://android-review.googlesource.com/c/platform/build/+/3092801

Change-Id: I1135b7cfadfda3d7bf5a62cb1322c0760325abec
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-16 20:01:02 +00:00
Treehugger Robot
5afbb874ae Merge "Move all GKI targets away from non-AB" into main am: e2c0992ad2
Original change: https://android-review.googlesource.com/c/platform/build/+/3092539

Change-Id: I547e787610ccded654f225b50e5a0460dedb0a6e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-16 20:00:45 +00:00
Daniel Zheng
8e97607666 Merge changes Ibbed6cf9,I31b36b42 into main am: 7a61f499be
Original change: https://android-review.googlesource.com/c/platform/build/+/3089653

Change-Id: Ifafb8f0cbd40829a47aa27f50189fc9e70e335e0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-16 20:00:29 +00:00
Liana Kazanova
bc78428d42 Merge "Revert "Remove libmdnssd"" into main 2024-05-16 19:57:25 +00:00