10056 Commits

Author SHA1 Message Date
Ted Bauer
f51e1dd28d Only read the use_new_storage_value flag once per process.
Change-Id: Ib088fbcc2283718a309097c7c45fb01d5a983a25
Test: m
Bug: 312235596
2024-08-13 17:16:04 +00:00
Treehugger Robot
77a2a418d3 Merge "target-files: Support erofs_compress_hints" into main am: f55902f65f am: 7ed5b4ed3a
Original change: https://android-review.googlesource.com/c/platform/build/+/3213595

Change-Id: Ie2dcfacd232c651500286b68321d5783983b33d6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-08-13 02:18:18 +00:00
Treehugger Robot
7ed5b4ed3a Merge "target-files: Support erofs_compress_hints" into main am: f55902f65f
Original change: https://android-review.googlesource.com/c/platform/build/+/3213595

Change-Id: I1df617ad0cdbafaa75613c473691287e2e3edf84
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-08-13 01:43:54 +00:00
Jooyung Han
67911682c2 target-files: Support erofs_compress_hints
erofs_compress_hints files should be copied into target-files and then
sign_target_files_apks should use them from the target-files.

Bug: 357721652
Test: m target-files-package (with aosp/3204257)
Test: sign_target_files_apks <target_file> signed-target-files.zip
Change-Id: Id55000004ecb72ea8fec19bfbe144c9b4d3f06cb
2024-08-09 08:27:19 +09:00
Zhi Dou
8ee1a5b785 DO NOT MERGE: manually cherry pick
Change-Id: I47b6d783f32b7c260dd806898ed880901b5f784b
Test: presubmit
Bug: n/a
2024-08-07 18:51:23 +00:00
Ted Bauer
637690e003 Remove success logs
Also, we were panic!ing in the Rust codegen whenever there was an
error in the new storage, switch to panic!ing only if the flag
enabling the use of the new value is enabled.

Bug: 312235596
Test: m
Change-Id: Ic15c21a88bb803d89a489c14f91e7fb82114b443
Ignore-AOSP-First: CP afterwards
2024-08-07 14:15:21 +00:00
Treehugger Robot
9f6931d580 Merge "Read from new storage in Java codegen" into main am: 70270692d0 am: 480893a301
Original change: https://android-review.googlesource.com/c/platform/build/+/3208150

Change-Id: I9ef4e581d7420b0abe27d50fa2d3c850c17d18bc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-08-06 21:45:10 +00:00
Treehugger Robot
765501c5e5 Merge "change thread policy to allow read disk" into main am: 0284610ba7 am: 3a716b42b1
Original change: https://android-review.googlesource.com/c/platform/build/+/3208534

Change-Id: Ib699a7e27ff55ff0f9d43ac8eaa6c42d590d3019
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-08-06 21:44:43 +00:00
Treehugger Robot
480893a301 Merge "Read from new storage in Java codegen" into main am: 70270692d0
Original change: https://android-review.googlesource.com/c/platform/build/+/3208150

Change-Id: Ibb96980bf396884677adf013319637ec7ac079b0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-08-06 21:21:16 +00:00
Treehugger Robot
70270692d0 Merge "Read from new storage in Java codegen" into main 2024-08-06 21:16:42 +00:00
Treehugger Robot
3a716b42b1 Merge "change thread policy to allow read disk" into main am: 0284610ba7
Original change: https://android-review.googlesource.com/c/platform/build/+/3208534

Change-Id: I1d6d663dad4b214e9c2b3f90be623044cb7c4b56
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-08-06 21:14:28 +00:00
Ted Bauer
06560bed93 Read from new storage in Java codegen
Change-Id: I8baa089f37dcc496096e124d605f08727647053c
Test: m
Bug: 312235596
2024-08-06 19:34:33 +00:00
Zhi Dou
f5f5992893 change thread policy to allow read disk
Bug: 356614910
Test: presubmit
Change-Id: I65cc2cbd5e17b1ee93e64d8b20e53c42547c985a
2024-08-06 18:58:45 +00:00
Ted Bauer
9f6335e99e Merge "Return new storage value when flag enabled" into main 2024-08-06 14:12:09 +00:00
Ted Bauer
1a8d84dd1e Return new storage value when flag enabled
Bug: 312235596
Test: m
Change-Id: I42a8bc5389f973a2d9878deec6ee7ec186f82edf
Ignore-AOSP-First: CP afterwards
2024-08-05 21:19:45 +00:00
Ted Bauer
90ad448752 Make aflags put instead of override
Change-Id: I0a09a661f8d75c5d1540313341a1cf3f704e5020
Test: m
Bug: 324436145
Flag: EXEMPT test only
Ignore-AOSP-First: CP to AOSP afterwards
2024-08-05 19:22:56 +00:00
Zhi Dou
e501cac6c8 Merge "change fileinputstream to filechannel" into main am: b7bb53d392 am: 23b0cba8d6
Original change: https://android-review.googlesource.com/c/platform/build/+/3205700

Change-Id: I5f736f7952dd791bc2a330ef6a0b56917a7d8987
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-08-05 14:47:56 +00:00
Zhi Dou
23b0cba8d6 Merge "change fileinputstream to filechannel" into main am: b7bb53d392
Original change: https://android-review.googlesource.com/c/platform/build/+/3205700

Change-Id: I6dc7fada9780a822d2b9ad891bbe0f0f6abd1736
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-08-05 14:10:49 +00:00
Zhi Dou
8af83ccd50 change fileinputstream to filechannel
The restrict mode doesn't allow to have disk read from main thread. Some
apps enabled this check. The code in the dependencies of the
fileinputstream. This chagne switch to filechannel.

Test: presubmit
Bug: 356614910
Change-Id: Icf2175fe75ed1bfad4a048ead680b08e57d6c2ca
2024-08-03 00:08:40 +00:00
Yurii Zubrytskyi
57d04ed9b7 Merge "Revert^2 "Fix signing failure for split APKs"" into main am: 7575d3f967 am: 5dbc1b979b
Original change: https://android-review.googlesource.com/c/platform/build/+/3204750

Change-Id: I73b986872e3a1b41b270c7fa6ecc683ead97bd6c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-08-01 16:38:51 +00:00
Yurii Zubrytskyi
5dbc1b979b Merge "Revert^2 "Fix signing failure for split APKs"" into main am: 7575d3f967
Original change: https://android-review.googlesource.com/c/platform/build/+/3204750

Change-Id: Ib6dc29beb720575c55a4bd4eb39f24129d03f027
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-08-01 16:19:04 +00:00
Yurii Zubrytskyi
7575d3f967 Merge "Revert^2 "Fix signing failure for split APKs"" into main 2024-08-01 15:59:31 +00:00
ELIYAZ MOMIN
10e47e3723 Revert^2 "Fix signing failure for split APKs"
This reverts commit d06e5a83ba.

Reason for revert: <It's not a culprit any more.>

Change-Id: I405c418e6da88774b174fcb3508eb54039fbdf8e
2024-08-01 15:43:31 +00:00
Treehugger Robot
2f6d49807b Merge "Added a basic prober script to test code completion." into main am: 80a07d6870 am: 6a134d85dc
Original change: https://android-review.googlesource.com/c/platform/build/+/3184559

Change-Id: I9ace7afe65396811a4e9035fe3cb54f3400cdb3e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-08-01 12:38:40 +00:00
Treehugger Robot
6a134d85dc Merge "Added a basic prober script to test code completion." into main am: 80a07d6870
Original change: https://android-review.googlesource.com/c/platform/build/+/3184559

Change-Id: Ia8ef73d1f8e3757de3d4cf057ef9631d5189b7d1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-08-01 12:20:36 +00:00
Treehugger Robot
80a07d6870 Merge "Added a basic prober script to test code completion." into main 2024-08-01 12:00:01 +00:00
ELIYAZ MOMIN
b4db6c6023 Merge "Revert "Fix signing failure for split APKs"" into main am: 8a3f6256fc am: c3b0167348
Original change: https://android-review.googlesource.com/c/platform/build/+/3203851

Change-Id: Ic1e103af9dc75d13211438cdf94b979f00e02a06
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-08-01 11:13:28 +00:00
ELIYAZ MOMIN
c3b0167348 Merge "Revert "Fix signing failure for split APKs"" into main am: 8a3f6256fc
Original change: https://android-review.googlesource.com/c/platform/build/+/3203851

Change-Id: I34d192280b3d3761dcb587675533e8bd141f32b3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-08-01 10:48:36 +00:00
ELIYAZ MOMIN
8a3f6256fc Merge "Revert "Fix signing failure for split APKs"" into main 2024-08-01 10:19:11 +00:00
Ilshat Aliyev
8e13493d4d Added a basic prober script to test code completion.
Run tests locally

Change-Id: Id8b8b6b4d9b1fae9d7cd5f04a20c239628351b16
2024-08-01 08:11:45 +00:00
Pechetty Sravani (xWF)
d06e5a83ba Revert "Fix signing failure for split APKs"
This reverts commit 6871779d9b.

Reason for revert: Potential culprit for b/356752725- verifying through ABTD before revert submission. This is part of the standard investigation process, and does not mean your CL will be reverted.

Change-Id: I4c29b27f0318901130036dbe8ab9edef37f08875
2024-08-01 05:54:13 +00:00
Treehugger Robot
b05918dd22 Merge "Fix signing failure for split APKs" into main am: 787d933f87 am: 53d9852f35
Original change: https://android-review.googlesource.com/c/platform/build/+/3202232

Change-Id: Ic905f80fdc8d4af2b5ccacb8a1a274002102882e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-07-31 21:27:10 +00:00
Treehugger Robot
53d9852f35 Merge "Fix signing failure for split APKs" into main am: 787d933f87
Original change: https://android-review.googlesource.com/c/platform/build/+/3202232

Change-Id: Ia9832e2218b9b8518435d9c289512f337d6e93bc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-07-31 21:10:02 +00:00
Treehugger Robot
787d933f87 Merge "Fix signing failure for split APKs" into main 2024-07-31 21:06:37 +00:00
Kelvin Zhang
6871779d9b Fix signing failure for split APKs
Test: th
Bug: 353837347
Change-Id: Ifed9746c1e1d053a97860de3bab4380d6e207412
2024-07-31 10:36:47 -07:00
Zhi Dou
e366206c02 Merge "aconfig: make java cached indicator volatile" into main am: 3d960c5638 am: 5a464e039d
Original change: https://android-review.googlesource.com/c/platform/build/+/3199672

Change-Id: I7e37b2a9458b1088c3b883769efcc1aee5df245b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-07-31 00:06:24 +00:00
Zhi Dou
b7f3c9e51e Merge "close file stream" into main am: 39020e05c6 am: f409df4939
Original change: https://android-review.googlesource.com/c/platform/build/+/3199474

Change-Id: Ie128a1ba09440ea08e1031caaa625d76999f68ff
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-07-31 00:06:11 +00:00
Zhi Dou
5a464e039d Merge "aconfig: make java cached indicator volatile" into main am: 3d960c5638
Original change: https://android-review.googlesource.com/c/platform/build/+/3199672

Change-Id: I476b8e6ee613342e6a03b85771bc3aaebb98ef9c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-07-30 23:51:45 +00:00
Zhi Dou
f409df4939 Merge "close file stream" into main am: 39020e05c6
Original change: https://android-review.googlesource.com/c/platform/build/+/3199474

Change-Id: I8c40d1a77546c28e1ece9f5ae45e29ce6eb1a034
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-07-30 23:51:32 +00:00
Zhi Dou
3d960c5638 Merge "aconfig: make java cached indicator volatile" into main 2024-07-30 23:35:45 +00:00
Zhi Dou
97d02148b9 close file stream
Close file stream, since the in the restrict mode the runtime will check
whether all the resource is closed when it is out of scope.

Test: ABTD ImsStackJavaTests
Bug: 349874828
Change-Id: Ib297622bae730bf99e4d5d1b3adeff3fee805a93
2024-07-30 19:05:14 +00:00
Zhi Dou
36589bc318 aconfig: make java cached indicator volatile
Test: atest aconfig.test.java
Bug: 356201402
Change-Id: I1127a4092536fe199f4a7256dea0c2b289e837da
2024-07-30 18:21:43 +00:00
Zhi Dou
d7b41af5f6 Merge "read new stoarge based on flag value" into main am: 5228a6f4a2 am: 272a5a37b8
Original change: https://android-review.googlesource.com/c/platform/build/+/3194636

Change-Id: I27141d3c51c84b1cdd647c0764f043b3920460aa
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-07-29 14:18:11 +00:00
Treehugger Robot
7b7d4c4ade Merge "use smart pointer for fd" into main am: 78decbf865 am: e4ba11c98d
Original change: https://android-review.googlesource.com/c/platform/build/+/3195552

Change-Id: Ib2d9fe2b2ca18c31440727a500feea6b2cf0d923
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-07-29 14:17:52 +00:00
Zhi Dou
272a5a37b8 Merge "read new stoarge based on flag value" into main am: 5228a6f4a2
Original change: https://android-review.googlesource.com/c/platform/build/+/3194636

Change-Id: I4e18affd02bda662c7b35c04696cd462c7fb7e43
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-07-29 13:55:00 +00:00
Treehugger Robot
e4ba11c98d Merge "use smart pointer for fd" into main am: 78decbf865
Original change: https://android-review.googlesource.com/c/platform/build/+/3195552

Change-Id: I2456f7cae1669c634804b73bc78a152d3df6d880
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-07-29 13:54:43 +00:00
Zhi Dou
5228a6f4a2 Merge "read new stoarge based on flag value" into main 2024-07-29 13:26:35 +00:00
Treehugger Robot
cbe0d0419f Merge "Update vintf finalization script" into main 2024-07-27 03:22:34 +00:00
Zhi Dou
66ff40c08a read new stoarge based on flag value
This change changes the logic to read the flag value from new storage.
Before it check the existence of a file. Not it will directly check the
flag value from DeviceConfig.

Test: m and presubmit
Bug: 349874828
Change-Id: I4a360564a3b48564057eede9bd893899136b3221
2024-07-26 22:46:47 +00:00
Zhi Dou
8add8e0c9b use smart pointer for fd
Test: presubmit
Bug: 348693143
Change-Id: Ibdb1e132a4840d0c3d82aa5f7546a0fc5f5f528b
2024-07-26 22:25:43 +00:00