Zhi Dou
a99ddd3b84
Merge "aconfig: add java codegen test mode" am: 514f99b205
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2638410
Change-Id: I164c75e0c0ab5e8ebdff7c9a746d4d08e4d9d3ae
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-28 14:05:08 +00:00
Zhi Dou
514f99b205
Merge "aconfig: add java codegen test mode"
2023-06-28 13:01:01 +00:00
Ulya Trafimovich
08c381b8b2
Add riscv64 banchan target.
...
Test: banchan riscv64 com.android.art
Test: build/soong/build_test.bash --dist -products module_riscv64
Bug: 271573990
Change-Id: I6aa8c51b1a1928b3da52a9345a8bfb84e3eb11d0
2023-06-28 13:58:30 +01:00
Android Build Coastguard Worker
9a9b734c52
[coastguard skipped] Merge sparse cherrypicks from sparse-10397161-L40400000961649917 into udc-release.
...
COASTGUARD_SKIP: I38723987df747858b38528a3e79b68d19b358657
Change-Id: Ie57ef9fcaed3b50ad721db33832a4ef4f2b5d040
2023-06-28 04:11:26 +00:00
Android Build Coastguard Worker
287016f239
Version bump to UP1A.230623.004.X1 [core/build_id.mk]
...
Change-Id: I38723987df747858b38528a3e79b68d19b358657
2023-06-28 04:03:27 +00:00
Treehugger Robot
b56b3b7b38
Merge "Fix test flake" am: 59f99b31eb
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2640751
Change-Id: Ief9e2c178f614b92711efd55d1c72f53315844c5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-28 02:18:07 +00:00
Android Build Coastguard Worker
ce1c633679
Version bump to UP1A.230623.004 [core/build_id.mk]
...
Change-Id: I87f2775c1aeb6b9e5d8593acb7f6a8c174e3f186
2023-06-28 01:29:37 +00:00
Treehugger Robot
59f99b31eb
Merge "Fix test flake"
2023-06-28 01:18:55 +00:00
Elliott Hughes
97ad120adb
Switch from minigzip to gzip.
...
Bug: http://b/288169261
Test: treehugger
Change-Id: I404cbcb850734ed8291c2215a4329fb372806d63
2023-06-27 15:39:05 -07:00
Dan Albert
d3bcae7208
Merge changes from topic "module-rule-tracing" am: ef530fdf9a
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2617860
Change-Id: I2668f18a1b4a61574afb3e8dc518bfb87c19c34e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-27 22:11:39 +00:00
Dan Albert
ef530fdf9a
Merge changes from topic "module-rule-tracing"
...
* changes:
Trace time spent in cp rules for dist targets.
Trace build time by module name.
2023-06-27 21:19:46 +00:00
Zhi Dou
8ba6aa71b1
aconfig: add java codegen test mode
...
Add java codegen test mode. The test mode will generate Flags.java and
FeatureFlagsImpl.java differently.
* Flags.java will have getter and setter function to switch the
FeatureFlagsImpl. Flags.java will not initialize the instance
of FeatureFlagsImpl during initialization, thus it will force the
user to set up the flag values for the tests.
* FeatureFlagsImpl removes the dependency on DeviceConfig, and
allows the caller to set the values of flags.
Command changes
This change adds a new parameter `mode` to `create-java-lib` subcommand.
The default value of `mode` is production, which will generate files for
production usage, and keeps the same behavior as before.
The new `mode` test is added to trigger the test mode. The command is
aconfig create-java-lib --cache=<path_to_cache> --out=<out_path>
--mode=test
Test: atest aconfig.test
Bug: 288632682
Change-Id: I7566464eb762f3107142fe787f56b17f5be631b7
2023-06-27 18:57:35 +00:00
Sorin Basca
b5a59eaf22
Add test utils script to xTS zips
...
Test: m cts && unzip android-cts.zip && ./cts-trafed
Change-Id: Iee05bdb03e949eb2f70c9f754190242bc47e5f4e
2023-06-27 19:46:00 +01:00
Kelvin Zhang
97a5afe0f3
Fix test flake
...
Test: th
Bug: 289013326
Change-Id: Ib233978ff861b010bdc3bd1a02ea9baefe6a3489
2023-06-27 10:30:48 -07:00
Daniel Zheng
abecf30a5c
Merge "Adding recovery image" am: e86aa7b965
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2636171
Change-Id: I615f88d5e7bb0f477653229902dd40019f1a9f58
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-27 16:32:39 +00:00
Devin Moore
c704aef70c
Merge "Pass system_ext and product dirs to libvintf" am: 8c9a990807
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2611512
Change-Id: Idad3c5b0ed8c1451e3b83b8688624ac07cce3a66
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-27 16:31:27 +00:00
Daniel Zheng
e86aa7b965
Merge "Adding recovery image"
2023-06-27 16:07:27 +00:00
Devin Moore
8c9a990807
Merge "Pass system_ext and product dirs to libvintf"
2023-06-27 15:45:30 +00:00
Santiago Aboy Solanes
06adf82ca7
Remove dmtracedump from build/make
...
Bug: 287576918
Fixes: 287576918
Change-Id: Ie84cccf97ddf7e9277d28759000ad35ebf813d1a
2023-06-27 16:06:23 +01:00
Jooyung Han
c9542abbbd
Use apexd_host for host-side APEX extraction
...
Host-side simulation of APEX activation is done by a new tool
'apexd_host'. This simplies checkvintf invocation for local builds and
for target-files.
For local builds, checkvintf no londer depends on $OUT/apex, a flattened
view of APEXes. In fact, the build system doesn't need to install
$OUT/apex. They are installed for now only for its side-effect of
installing symbol files. We'd better not rely on $OUT/apex.
For target-files, scanning/activating apexes are extracted and moved to
the new tool. Now check_target_files_vintf is not more efficient because
it doesn't copy .apex files to a temporary directory.
Bug: 260358957
Bug: 288826922
Test: m (running checkvintf) # for local builds
Test: m target-files-package && check_garget_files_vintf target-files.zip
Test: atest releasetools_test
Change-Id: Iba23f429d96f9ec31814196aa14bdbb800649218
2023-06-27 17:00:06 +09:00
Jihoon Kang
c8e1d69687
Add --classes optional flag in list_files
...
The flag enables list_files to output a list of .class files pattern
that will be generated when compiling the java files in the input
directory. The flag can be used to extract the appropriate class files
from stub jar file provided via dep_api_srcs in per api scope
sdk_library generated java_api_library modules.
Test: m --build-from-text-stub in same topic
Bug: 275570206
Change-Id: I134fcd9781024dcb6781297d02645f5fb9befb18
2023-06-27 04:46:50 +00:00
Jooyung Han
2ac1f2fabc
Deprecate flattened apexes
...
Flattened apexes are deprecated. mege_dexopt does not need to care about
flattened apexes.
Bug: 278826656
Test: m otapackage
Change-Id: I527eed64c5f1a7466e2c48d73360f47f6cfa0911
2023-06-27 13:01:56 +09:00
Android Build Coastguard Worker
c05b1333e3
Version bump to UP1A.230623.003 [core/build_id.mk]
...
Change-Id: Icfafd908aad3b5b2e339710a993c41eae6a000dd
2023-06-27 00:43:30 +00:00
Dan Albert
fd5f1e7596
Trace time spent in cp rules for dist targets.
...
Bug: http://b/259130368
Test: Used patched soong_trace.py to measure this
Change-Id: Ic85e35ad17b18fb316770cdebc3e01f45edfab44
2023-06-26 23:31:30 +00:00
Dan Albert
617597c0fa
Trace build time by module name.
...
Bug: http://b/259130368
Test: built, manually examined trace file to find module_name
Change-Id: I2a20b60726e884ca82ba3244669d0257e9114222
2023-06-26 23:30:31 +00:00
Xin Li
8476205b04
[automerger skipped] Merge "Merge Android 13 QPR3" am: 24c928cda8
-s ours
...
am skip reason: Merged-In I33c7269d88483337838d4f4291d8639623633a5a with SHA-1 8fee18a6f3
is already in history
Original change: https://android-review.googlesource.com/c/platform/build/+/2635409
Change-Id: I7334cc8ce73885f73697257e81c9a422790c3efb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-26 22:59:59 +00:00
Xin Li
420d124c7f
[automerger skipped] Merge Android 13 QPR3 am: 7f534ea9b9
-s ours
...
am skip reason: Merged-In I33c7269d88483337838d4f4291d8639623633a5a with SHA-1 8fee18a6f3
is already in history
Original change: https://android-review.googlesource.com/c/platform/build/+/2635409
Change-Id: Iad2579acf3d13333c33f229f69f613ea40cdb6cc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-26 22:57:57 +00:00
Xin Li
24c928cda8
Merge "Merge Android 13 QPR3"
2023-06-26 22:29:55 +00:00
Devin Moore
078bfdfeb4
Pass system_ext and product dirs to libvintf
...
Now that we have manifest fragements in system_ext, we need to tell
libvintf about them.
Test: lunch aosp_bramble-userdebug && m
Bug: 218588089
Change-Id: Iae56d3b8c790fa1d12321f8c3446a04a0ea816d5
2023-06-26 18:01:03 +00:00
Treehugger Robot
f29ee8722d
Merge "aconfig: add dump --format=textproto" am: 571cd07796
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2637956
Change-Id: Idc6f136fb0b5592ad7662272258ec756fea73dbc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-26 15:03:19 +00:00
Treehugger Robot
571cd07796
Merge "aconfig: add dump --format=textproto"
2023-06-26 13:59:41 +00:00
Lukács T. Berki
b2ff7bf25e
Merge "Change initialization message." am: 9235b7a2b4
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2635674
Change-Id: I8ba1178f3ddf30e304c0c5c7907cede559e95124
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-26 12:45:42 +00:00
Treehugger Robot
2a87d85bf5
Merge "Add 34.0 to PLATFORM_SEPOLICY_COMPAT_VERSIONS" am: c4ebac631b
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2636336
Change-Id: I95bf6c190d0a8373913260c738cbe1af6bd64aa7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-26 12:45:10 +00:00
Lukács T. Berki
9235b7a2b4
Merge "Change initialization message."
2023-06-26 12:08:18 +00:00
Treehugger Robot
c4ebac631b
Merge "Add 34.0 to PLATFORM_SEPOLICY_COMPAT_VERSIONS"
2023-06-26 12:04:42 +00:00
Mårten Kongstad
3228b29cac
aconfig: add dump --format=textproto
...
Teach `aconfig dump` to print its as text protobuf.
Bug: 288713733
Test: atest aconfig.test aconfig.test.java
Change-Id: Id31ce53226162a563fbe2d4841a8f6cf96c22436
2023-06-26 10:17:42 +02:00
Lukacs T. Berki
3a958ff8a0
Change initialization message.
...
There are now two newer build systems.
Test: Presubmit.
Change-Id: I9e62e9223ddc757d71f1b404e1cc0a0634b740d4
2023-06-26 07:04:42 +00:00
Mårten Kongstad
4a294a65b4
Merge "aconfig: add proto bug
field" am: 37cb74b3e4
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2634549
Change-Id: I0c846a9c290ab59f1dc3a46e9d519f9a318c5793
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-26 06:38:33 +00:00
Mitch Phillips
49211348ea
Merge "[MTE] [gnu make] Add memtag_globals as a sanitizer target." am: 61ce7afb21
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2625936
Change-Id: I02a301fb3f60fd35bf63e3d7c7f0eb0451e5a876
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-26 06:38:11 +00:00
Mårten Kongstad
37cb74b3e4
Merge "aconfig: add proto bug
field"
2023-06-26 06:27:48 +00:00
Mitch Phillips
61ce7afb21
Merge "[MTE] [gnu make] Add memtag_globals as a sanitizer target."
2023-06-26 05:50:11 +00:00
Android Build Coastguard Worker
ea79971f70
Make change and version bump to UP1A.230623.002
...
Merge cherrypicks of ['googleplex-android-review.googlesource.com/23770789'] into udc-release.
Change-Id: I27341f79fbee81f92c12876a50d302f26353a74c
2023-06-24 02:13:26 +00:00
Pranav Gupta
a64a599f7b
DO NOT MERGE: Enable mainline prebuilts for device targets
...
Ignore-AOSP-First: Android Mainline prebuilts are not used for AOSP targets
Bug: 286892268
Test: pre-submit
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:20545fcf21f8af77e5899f7c6ca4837b05dd20f2 )
Merged-In: I6f89f47a8e545e563b184cdc9395eddd49950228
Change-Id: I6f89f47a8e545e563b184cdc9395eddd49950228
2023-06-24 01:55:04 +00:00
Gabriel Biren
dbe8cb7530
Merge "Revert "Add rule to convert WIFI_FEATURE_IMU_DETECTION"" am: 6656e58856
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2636149
Change-Id: Ib0bd147c4123216fad664af54ceec95d05edf89d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-23 17:00:31 +00:00
Gabriel Biren
6656e58856
Merge "Revert "Add rule to convert WIFI_FEATURE_IMU_DETECTION""
2023-06-23 16:19:13 +00:00
Inseob Kim
77e317d852
Add 34.0 to PLATFORM_SEPOLICY_COMPAT_VERSIONS
...
Bug: 288517951
Test: m selinux_policy
Change-Id: I4d5b0bffbc7dd4ec3852da1674937e349e2ab322
2023-06-23 15:51:26 +09:00
Jooyung Han
3e75b8234f
Merge "Do not pass TARGET_FLATTEN_APEX to soong" am: bd7ef6bc94
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2632449
Change-Id: I553990cf398e5ad6c13dfacca401e6132ec5db4b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-23 04:59:55 +00:00
Jooyung Han
bd7ef6bc94
Merge "Do not pass TARGET_FLATTEN_APEX to soong"
2023-06-23 04:09:48 +00:00
Android Build Coastguard Worker
935e9fe499
Make change and version bump to UP1A.230623.001
...
Snap for 10367700 from 9ea49efa29
to udc-release
Change-Id: Ia6cb709446c21bd16a068fa54095846475bf205f
2023-06-22 23:43:14 +00:00
Wei Li
4aea05c316
Merge "Revert "Support SBOM generation of m build unbundled APEXs."" am: d952b49430
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2636172
Change-Id: I170b70bb4c94bd7ce93d17c68f938886aa29df2f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-22 23:25:26 +00:00