101146 Commits

Author SHA1 Message Date
Zhuoyao Zhang
01b092672d Merge "Bootstrap the edit monitor project" into main am: cd1908f552
Original change: https://android-review.googlesource.com/c/platform/build/+/3261331

Change-Id: I08fad0ebc49c7fb005d57e1d85995a4562156d91
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-09-17 20:52:42 +00:00
Zhuoyao Zhang
cd1908f552 Merge "Bootstrap the edit monitor project" into main 2024-09-17 20:14:39 +00:00
Dennis Shen
b015439ee6 Merge "aconfig: update rust_codegen to just read from new storage when flag is true" into main am: 869fdd13e8 am: 17b96f3ebc
Original change: https://android-review.googlesource.com/c/platform/build/+/3267213

Change-Id: If075964fad86e2a50e10b694305c0779c7cd5cc9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-09-17 19:58:33 +00:00
Dennis Shen
17b96f3ebc Merge "aconfig: update rust_codegen to just read from new storage when flag is true" into main am: 869fdd13e8
Original change: https://android-review.googlesource.com/c/platform/build/+/3267213

Change-Id: I9c9d3aac91323ffcb7a91de9d9fce87c31be5b9f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-09-17 19:32:20 +00:00
Zhuoyao Zhang
9e103e98e0 Bootstrap the edit monitor project
Add basic files required for the edit monitor project.

The project aims to monitor file changes on Android source trees that are checked out to local disk and upload the edit event logs for post analysis. More details and design doc can be found in the bug.

Bug: b/365617369
Test: None
Change-Id: Ie5e2bdb0747823f200c87ebe071f5f9a2e567b46
2024-09-17 19:16:55 +00:00
Dennis Shen
869fdd13e8 Merge "aconfig: update rust_codegen to just read from new storage when flag is true" into main 2024-09-17 19:14:14 +00:00
Android Build Coastguard Worker
aa77074f57 Version bump to AP4A.240917.002 [core/build_id.mk]
Change-Id: I3c2da952cc0d51ba5ddc5e96d806de284647cfb2
2024-09-17 18:13:16 +00:00
Dennis Shen
1b0a6667b1 aconfig: update rust_codegen to just read from new storage when flag is true
This is the last launch of new storage. Use the flag enable_only_new_storage to control if the rust codegen should read from new storage or old storage.

Change-Id: Id2bea8df191a939acb5e07b6a9ac8dc1ddd0f7fb
2024-09-17 15:03:59 +00:00
Android Build Coastguard Worker
7d2f6cf4da [coastguard skipped] Merge sparse cherrypicks from sparse-12374865-L42400030006493848 into 24Q4-release.
COASTGUARD_SKIP: I34483cc6788e09cc12ef84529fe4a17c363a5da3

Change-Id: I4e5c28274017e47cb629d200a7d9ce5f9b060122
2024-09-17 03:20:20 +00:00
Android Build Coastguard Worker
115e2cf03b Version bump to AP4A.240917.001.P1 [core/build_id.mk]
Change-Id: I34483cc6788e09cc12ef84529fe4a17c363a5da3
2024-09-17 03:19:08 +00:00
Android Build Coastguard Worker
552acba2a8 Make change and version bump to AP4A.240917.001
Snap for 12373988 from ef48beb370 to 24Q4-release

Change-Id: Ib2e694ac4f8fbf035f63b9dd04646bb03db432ff
2024-09-16 23:45:22 +00:00
Android Build Coastguard Worker
dfede5e0a4 [coastguard skipped] Merge sparse cherrypicks from sparse-12369201-L98000030006515170 into 24Q4-release.
COASTGUARD_SKIP: Iaf6ad4132afcab4912bd4b9ea002bfa3d9a1462a
COASTGUARD_SKIP: I0a6c46a397b3570796f4242beda372bbf214d082

Change-Id: I3eee738ce67139fee04af313c7495be8199f293b
2024-09-16 21:50:14 +00:00
Android Build Coastguard Worker
1032321f02 Make change and version bump to AP4A.240914.001.X1
Merge cherrypicks of ['android-review.googlesource.com/3269802'] into sparse-12369201-L98000030006515170.
SPARSE_CHANGE: Iaf6ad4132afcab4912bd4b9ea002bfa3d9a1462a

Change-Id: I0a6c46a397b3570796f4242beda372bbf214d082
2024-09-16 21:49:30 +00:00
Kelvin Zhang
8bfe99c9f5 Fix missing signer arg error after re-generate OTA
sign_target_files_apks invokes ota_from_raw_img's main function directly(without creating a new process). As a result, flag overrides in  ota_from_raw_img impacts further signing. To fix, remove unnecessary flag overrides.

Test: th
Bug: 365697483
(cherry picked from https://android-review.googlesource.com/q/commit:c0ae029e87714d855ba438ecc38764f0b25a3a2a)
Merged-In: Iaf6ad4132afcab4912bd4b9ea002bfa3d9a1462a
Change-Id: Iaf6ad4132afcab4912bd4b9ea002bfa3d9a1462a
2024-09-16 21:49:00 +00:00
Kelvin Zhang
c07a0d1c44 Merge "Fix missing signer arg error after re-generate OTA" into main am: 0b181c9098 am: a877e85601
Original change: https://android-review.googlesource.com/c/platform/build/+/3269802

Change-Id: Ia35da1cab0cdbcd21c9e2a9318c0c1be2281b6ff
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-09-16 21:46:36 +00:00
Kelvin Zhang
a877e85601 Merge "Fix missing signer arg error after re-generate OTA" into main am: 0b181c9098
Original change: https://android-review.googlesource.com/c/platform/build/+/3269802

Change-Id: Iaf03748655fc8741fc0620a6b25cd6e547ebf9cb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-09-16 21:27:44 +00:00
Kelvin Zhang
0b181c9098 Merge "Fix missing signer arg error after re-generate OTA" into main 2024-09-16 21:01:55 +00:00
Kelvin Zhang
c0ae029e87 Fix missing signer arg error after re-generate OTA
sign_target_files_apks invokes ota_from_raw_img's main function directly(without creating a new process). As a result, flag overrides in  ota_from_raw_img impacts further signing. To fix, remove unnecessary flag overrides.

Test: th
Bug: 365697483
Change-Id: Iaf6ad4132afcab4912bd4b9ea002bfa3d9a1462a
2024-09-16 21:01:45 +00:00
Treehugger Robot
ef48beb370 Merge "Don't show staged value if flag is RO" into main am: 112c4886c7 am: b51df30f56
Original change: https://android-review.googlesource.com/c/platform/build/+/3268192

Change-Id: Ic50b110179d79b1ca2fb9b3c8e64651cee7adb11
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-09-16 17:54:58 +00:00
Ronish Kalia
0f1cb1944e Merge "Update metadata target to the correct one" into main am: d79c96f7bf am: 2ed542a0b9
Original change: https://android-review.googlesource.com/c/platform/build/+/3267764

Change-Id: I7e874ea753b0ea32cdc6d74fd32b25d76f292ded
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-09-16 17:54:45 +00:00
Treehugger Robot
b51df30f56 Merge "Don't show staged value if flag is RO" into main am: 112c4886c7
Original change: https://android-review.googlesource.com/c/platform/build/+/3268192

Change-Id: Ib6ba91a642f719d603907adbe8c323582badec49
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-09-16 17:54:11 +00:00
Marybeth Fair
ad3a183e02 Merge "Add ability to manually write to binary files." into main am: a323229292 am: 91b3cef7d1
Original change: https://android-review.googlesource.com/c/platform/build/+/3264236

Change-Id: If8b63c958389871df8c237c23bcab27d35978645
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-09-16 17:53:54 +00:00
Treehugger Robot
112c4886c7 Merge "Don't show staged value if flag is RO" into main 2024-09-16 16:58:33 +00:00
Ronish Kalia
2ed542a0b9 Merge "Update metadata target to the correct one" into main am: d79c96f7bf
Original change: https://android-review.googlesource.com/c/platform/build/+/3267764

Change-Id: I4d474a6d52c3b932d2eba1629a8976a6aee4c905
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-09-16 16:22:40 +00:00
Marybeth Fair
91b3cef7d1 Merge "Add ability to manually write to binary files." into main am: a323229292
Original change: https://android-review.googlesource.com/c/platform/build/+/3264236

Change-Id: I197770d016473b6ef2f5c7c9f9f3ae59dc0992b3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-09-16 16:21:26 +00:00
Ronish Kalia
d79c96f7bf Merge "Update metadata target to the correct one" into main 2024-09-16 16:17:22 +00:00
Marybeth Fair
a323229292 Merge "Add ability to manually write to binary files." into main 2024-09-16 15:57:24 +00:00
Ted Bauer
431f44a314 Don't show staged value if flag is RO
Bug: 324436145
Change-Id: I493421f29d6e7f5e844dd47cc6417b3d5fe9cdbb
Test: m aflags && aflags list
2024-09-16 15:50:50 +00:00
Android Build Coastguard Worker
85e0efc049 Version bump to AP4A.240916.002 [core/build_id.mk]
Change-Id: I3db85c122f8464e1c896bd844a46084a7cd24e61
2024-09-16 14:50:23 +00:00
Marybeth Fair
45b0438cc0 Add ability to manually write to binary files.
I was updating the format of PackageTableHeader to add an additional
field (and due to that change incremented the file version). This broke
several tests under aconfig_storage_read_api and
aconfig_storage_write_api that were operating on files written in the
old schema. I tried to re-generate them using aconfig create-storage as
explained in aosp/2933375, but was having some trouble. Figure if we can
just update the files directly it will be easier to make updates in the
future anyway. This isn't bypassing logic that's tested - IIUC the tests
cover reading the file correctly (writing is covered in separate tests).

Usage:
$ aconfig-storage print --file=path/to/flag.map --type=flag_map
--format=json > flag_map.json
$ vim flag_map.json // Manually make updates
$ aconfig-storage write-bytes --input-file=flag_map.json
--output-file=path/to/flag.map --type=flag_map

Change-Id: I212bf0b97483740b30130eb121acb895d350da84
Test: manual (adding debug-only tooling) + cargo t
Bug: 316357686
2024-09-16 10:30:04 -04:00
Android Build Coastguard Worker
13fa082e60 Make change and version bump to AP4A.240916.001
Snap for 12370552 from ab5cf0d02d to 24Q4-release

Change-Id: I7617ccae873d8302de4165c19e8470ec0eba8e31
2024-09-15 21:45:16 +00:00
Android Build Coastguard Worker
42e87922b4 Make change and version bump to AP4A.240915.001
Snap for 12369952 from ab5cf0d02d to 24Q4-release

Change-Id: Ib92e151b025c642665879cd68d66eba658ba781a
2024-09-14 23:20:10 +00:00
Android Build Coastguard Worker
b38dffb13a Make change and version bump to AP4A.240914.001
Snap for 12368321 from 4bd215d9e0 to 24Q4-release

Change-Id: I03b356de86d4bd572d894a4de9f26e3479339065
2024-09-14 01:45:23 +00:00
Jeongik Cha
ab5cf0d02d Merge "Use Soong-defined system image's artifacts in target_files.zip" into main am: 5d7cbb6579 am: 01d8a58381
Original change: https://android-review.googlesource.com/c/platform/build/+/3261782

Change-Id: Ic5c21a00bba7786d7c7320d45e3948500c36ddf3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-09-14 00:11:48 +00:00
Jeongik Cha
01d8a58381 Merge "Use Soong-defined system image's artifacts in target_files.zip" into main am: 5d7cbb6579
Original change: https://android-review.googlesource.com/c/platform/build/+/3261782

Change-Id: I156dd0623f26d3af0951abb4d822ef674ef43405
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-09-13 23:44:44 +00:00
Ronish Kalia
f7c2fbef9f Update metadata target to the correct one
Bug: 326986729
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:3fb924d1eddfe031d799f34a2f32d39b9b671a44)
Merged-In: I3da3d31abd3280f85aad30f81151502ec32fc368
Change-Id: I3da3d31abd3280f85aad30f81151502ec32fc368
2024-09-13 23:38:46 +00:00
Jeongik Cha
5d7cbb6579 Merge "Use Soong-defined system image's artifacts in target_files.zip" into main 2024-09-13 23:29:12 +00:00
Luca Farsi
4bd215d9e0 Merge "Implement package_outputs in GeneralTestsOptimizer" into main am: 58923f2da8 am: 287619c4a3
Original change: https://android-review.googlesource.com/c/platform/build/+/3248582

Change-Id: Ifd6f7d3387a0991f1b33c03dfd871a8c40bbb062
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-09-13 21:01:42 +00:00
Luca Farsi
287619c4a3 Merge "Implement package_outputs in GeneralTestsOptimizer" into main am: 58923f2da8
Original change: https://android-review.googlesource.com/c/platform/build/+/3248582

Change-Id: I70ac5b55f64a397aa87988cb244b9dd839ea1710
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-09-13 20:43:40 +00:00
Luca Farsi
58923f2da8 Merge "Implement package_outputs in GeneralTestsOptimizer" into main 2024-09-13 20:24:38 +00:00
Ankur Bakshi
04ff86639e [automerger skipped] Update Security String to 2024-11-01 am: c40c0e4cec am: 4f91b596f8 am: 11e57867e0 am: 0769dc1dd3 am: 9350344f59 am: fc62caefdd am: 8e9b880e2c am: 4938353ef0 -s ours am: 54b89e75a9 -s ours am: a4de7bb7a3 -s ours am: 23af43d649 -s ours
am skip reason: Merged-In I689be7cc370e4b973d3ba8afc00350b18a4fc30a with SHA-1 c40c0e4cec is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/29355247

Change-Id: Ifa7ec1dc55db9efc4436320cb012830239a6f60b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-09-13 18:44:35 +00:00
Ankur Bakshi
da7e979305 [automerger skipped] Update Security String to 2024-11-01 am: c40c0e4cec am: 4f91b596f8 am: 11e57867e0 am: 0769dc1dd3 am: 9350344f59 am: fc62caefdd am: fe58bd40e9 am: 19927c34f6 am: 27191fa5ab am: 1f9a6f64ea -s ours
am skip reason: Merged-In I689be7cc370e4b973d3ba8afc00350b18a4fc30a with SHA-1 c40c0e4cec is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/29355247

Change-Id: Ia2d2fe7a4164aa746a9c5fc6e16d44d769804c76
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-09-13 18:44:17 +00:00
Treehugger Robot
11aa3a17f9 Merge "Fix error in payload_signer_args passing" into main am: 703b4830dc am: 323c046d44
Original change: https://android-review.googlesource.com/c/platform/build/+/3267753

Change-Id: Ibd1987e27ba1e4a86bc4112866f880e004bd1590
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-09-13 18:43:33 +00:00
Treehugger Robot
323c046d44 Merge "Fix error in payload_signer_args passing" into main am: 703b4830dc
Original change: https://android-review.googlesource.com/c/platform/build/+/3267753

Change-Id: I3ed6d85a1f1199ecf891722609ecf5e17928b6f1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-09-13 18:07:17 +00:00
Ankur Bakshi
23af43d649 [automerger skipped] Update Security String to 2024-11-01 am: c40c0e4cec am: 4f91b596f8 am: 11e57867e0 am: 0769dc1dd3 am: 9350344f59 am: fc62caefdd am: 8e9b880e2c am: 4938353ef0 -s ours am: 54b89e75a9 -s ours am: a4de7bb7a3 -s ours
am skip reason: Merged-In I689be7cc370e4b973d3ba8afc00350b18a4fc30a with SHA-1 c40c0e4cec is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/29355247

Change-Id: Ib63a7b8b79c0410b1574c5a25f1bf250cb01ab55
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-09-13 17:54:16 +00:00
Ankur Bakshi
6c48135755 [automerger skipped] Update Security String to 2024-11-01 am: c40c0e4cec am: 4f91b596f8 am: 11e57867e0 am: 0769dc1dd3 am: 9350344f59 am: fc62caefdd am: 8e9b880e2c am: 4938353ef0 -s ours am: 54b89e75a9 -s ours am: 5f48f5528a -s ours
am skip reason: Merged-In I689be7cc370e4b973d3ba8afc00350b18a4fc30a with SHA-1 c40c0e4cec is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/29355247

Change-Id: Ibc66d634788eb1668f10a17837ad2c1584ea9582
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-09-13 17:54:12 +00:00
Ankur Bakshi
1f9a6f64ea Update Security String to 2024-11-01 am: c40c0e4cec am: 4f91b596f8 am: 11e57867e0 am: 0769dc1dd3 am: 9350344f59 am: fc62caefdd am: fe58bd40e9 am: 19927c34f6 am: 27191fa5ab
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/29355247

Change-Id: I9111bebd43f27dc7a80e59439d17f23c5eb4742c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-09-13 17:54:02 +00:00
Ankur Bakshi
c70cc16e35 [automerger skipped] Update Security String to 2024-11-01 am: c40c0e4cec am: 4f91b596f8 am: 11e57867e0 am: 0769dc1dd3 am: 9350344f59 am: fc62caefdd am: fe58bd40e9 am: 19927c34f6 am: 7478127af5 -s ours
am skip reason: Merged-In I9edc7171d124f0cfa540fea6f0e06ba877910444 with SHA-1 2666d4443b is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/29355247

Change-Id: Ib2b82958eef18de22eb232ef9fdd52ab45ca6929
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-09-13 17:53:54 +00:00
Treehugger Robot
703b4830dc Merge "Fix error in payload_signer_args passing" into main 2024-09-13 17:46:02 +00:00
Ankur Bakshi
a4de7bb7a3 [automerger skipped] Update Security String to 2024-11-01 am: c40c0e4cec am: 4f91b596f8 am: 11e57867e0 am: 0769dc1dd3 am: 9350344f59 am: fc62caefdd am: 8e9b880e2c am: 4938353ef0 -s ours am: 54b89e75a9 -s ours
am skip reason: Merged-In I689be7cc370e4b973d3ba8afc00350b18a4fc30a with SHA-1 c40c0e4cec is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/29355247

Change-Id: I392d9738e25a89cd443ea66ff1ee77bf06da841c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-09-13 17:36:36 +00:00