David Duarte
d759b3517a
Enable CFI for the whole Bluetooth repo and not just system
...
Bug: 282222542
Change-Id: Idd0e0c4ab01e703190038c103b41730d68f01be0
2023-06-29 21:01:48 +00:00
Jiakai Zhang
ed51a0eec6
Merge "Use per-app package list to avoid unnecessary dexpreopt." am: f164097056
am: 88cc0b3f21
am: 893bdf484b
am: 7209ecdb25
am: fa217dad66
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2638489
Change-Id: If8b0ff2e1df59c729a8464166e11c3c5ea828f50
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-29 20:23:16 +00:00
Jiakai Zhang
fa217dad66
Merge "Use per-app package list to avoid unnecessary dexpreopt." am: f164097056
am: 88cc0b3f21
am: 893bdf484b
am: 7209ecdb25
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2638489
Change-Id: Ia86f844f20f938ba9bd935d223fdbb91eb0fd577
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-29 19:55:15 +00:00
Jiakai Zhang
7209ecdb25
Merge "Use per-app package list to avoid unnecessary dexpreopt." am: f164097056
am: 88cc0b3f21
am: 893bdf484b
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2638489
Change-Id: I15150cd512ba0879b0e2905ecf4142b6eb46bdc9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-29 19:53:47 +00:00
Jiakai Zhang
893bdf484b
Merge "Use per-app package list to avoid unnecessary dexpreopt." am: f164097056
am: 88cc0b3f21
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2638489
Change-Id: I909aeb83f0ff473cc95a7e6e0deeeb425fa41ede
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-29 19:06:12 +00:00
Jiakai Zhang
88cc0b3f21
Merge "Use per-app package list to avoid unnecessary dexpreopt." am: f164097056
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2638489
Change-Id: Ia35c48adba03ad8c08844f5433ab6b0c8699f248
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-29 18:23:06 +00:00
Treehugger Robot
a31ba5cdcc
Merge changes from topic "aconfig-package-ident-fixes" am: 9c3da21b6e
am: 081d19bb1f
am: e30c479502
am: 67f93bfbdf
am: 0bbf92590a
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2643656
Change-Id: If75d6b7a9edc5da8cdf36bcaa053efbdba0d23c3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-29 18:22:07 +00:00
Treehugger Robot
0bbf92590a
Merge changes from topic "aconfig-package-ident-fixes" am: 9c3da21b6e
am: 081d19bb1f
am: e30c479502
am: 67f93bfbdf
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2643656
Change-Id: I4c8b5e3160ca56bfdf218e58b6c10a69f13875ec
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-29 17:35:49 +00:00
Jiakai Zhang
f164097056
Merge "Use per-app package list to avoid unnecessary dexpreopt."
2023-06-29 17:33:43 +00:00
Treehugger Robot
67f93bfbdf
Merge changes from topic "aconfig-package-ident-fixes" am: 9c3da21b6e
am: 081d19bb1f
am: e30c479502
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2643656
Change-Id: I3e178bf26b98ca357b010f764f5687353b47eec3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-29 16:50:01 +00:00
Treehugger Robot
e30c479502
Merge changes from topic "aconfig-package-ident-fixes" am: 9c3da21b6e
am: 081d19bb1f
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2643656
Change-Id: I3be7155d09ab344f5d8901227d85df3b0017f6a1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-29 16:05:21 +00:00
Treehugger Robot
081d19bb1f
Merge changes from topic "aconfig-package-ident-fixes" am: 9c3da21b6e
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2643656
Change-Id: I7561912955cb11b7d1a9b903e637925f9f6f1ee9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-29 15:23:09 +00:00
Zhi Dou
8d27cc39b1
aconfig: Add resetAll method to test mode FeatureFlagsImpl
...
Add resetAll method to test mode FeatureFlagsImpl. This method
is used to reset all the flags values to null. It provides convenient
way to the test tools to reset the flags values.
Bug: 280833463
Test: atest aconfig.test
Change-Id: I4bf1d3ba69ee106ef8d0c1cc62c00bbeca1b72aa
2023-06-29 15:15:32 +00:00
Zhi Dou
a41cc5ecf9
aconfig: remove extra new lines and spaces in generated java code
...
Change the java template to remove the extra new lines and spaces
in generated java code.
Bug: 280833463
Test: atest aconfig.test
Change-Id: I336050540f8a2b0966bf21cf6e034a8fa701458e
2023-06-29 15:05:18 +00:00
Treehugger Robot
9c3da21b6e
Merge changes from topic "aconfig-package-ident-fixes"
...
* changes:
aconfig: package fields must contain at least one dot char
aconfig: fix incorrect check in create_device_config_ident
aconfig: improve package identifier test readability
2023-06-29 14:38:07 +00:00
Carlos Eduardo Seo
6e6a95b606
core: Add script to check for possible shared library duplication
...
Running dupcheck.sh after a build on an image performs two checks:
* Check for duplicate shared libraries by MD5.
* Check for possible duplicate shared libraries by comparing .note
and .text ELF sections.
This helps looking for unnecessary file duplication in the final images.
Test: after running the script, reports will be generated in the 'out'
directory.
Change-Id: I91c044a52002557fdc8dc65bfc9fd5f313ca00f3
2023-06-29 12:50:10 +00:00
Jooyung Han
24e6499fe4
Merge "Add apexd_host to otatools" am: 0f8339dcac
am: 88afdc0beb
am: d4190289cd
am: d435aa900b
am: c6d0292704
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2643394
Change-Id: I5b222675aa1af073493ea433e25c8d56544ea6be
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-29 09:24:00 +00:00
Treehugger Robot
52c01dc13c
Merge "add sha256 to art-host-tests zip to lower rbe upload overhead" am: 6d2b198f87
am: dad161c5e8
am: ae9d03e612
am: b124890786
am: f5918af272
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2640232
Change-Id: I1b7176bf9bc10ca72e84d16858060f03cc502986
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-29 09:23:13 +00:00
Jooyung Han
c6d0292704
Merge "Add apexd_host to otatools" am: 0f8339dcac
am: 88afdc0beb
am: d4190289cd
am: d435aa900b
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2643394
Change-Id: I26a0830ca77db5e565c4271d270b3a9bb2e86376
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-29 08:43:29 +00:00
Treehugger Robot
f5918af272
Merge "add sha256 to art-host-tests zip to lower rbe upload overhead" am: 6d2b198f87
am: dad161c5e8
am: ae9d03e612
am: b124890786
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2640232
Change-Id: I64de3c6fea3b06a5dbedaf57cb5096392e26b2f3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-29 08:42:51 +00:00
Mårten Kongstad
19776d19e6
aconfig: package fields must contain at least one dot char
...
Introduce a new requirement on package fields: a package must contain at
least one dot character.
Bug: 289336036
Test: atest aconfig.test
Change-Id: Idadcd2a76783a484cc5c6d6e94778c0248fa475f
2023-06-29 10:38:02 +02:00
Mårten Kongstad
c0d618c3a4
aconfig: fix incorrect check in create_device_config_ident
...
Use is_valid_name_ident to check the flag name, not
is_valid_package_ident.
Bug: 283910447
Test: atest aconfig.test
Change-Id: I3718e7de565b975a1696190e8effbcb077e5fde2
2023-06-29 10:18:20 +02:00
Mårten Kongstad
60ee8a633f
aconfig: improve package identifier test readability
...
Rearrange the tests in test_is_valid_package_ident to make it more
apparent what constitutes a valid package pattern, and what doesn't.
Bug: 283910447
Test: atest aconfig.test
Change-Id: I3d2b87aed008d0ed3a0aa6e483e655178dda7277
2023-06-29 10:03:38 +02:00
Jooyung Han
d435aa900b
Merge "Add apexd_host to otatools" am: 0f8339dcac
am: 88afdc0beb
am: d4190289cd
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2643394
Change-Id: If57ac988b5f37524541199385a54a0d84dded560
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-29 07:59:15 +00:00
Treehugger Robot
b124890786
Merge "add sha256 to art-host-tests zip to lower rbe upload overhead" am: 6d2b198f87
am: dad161c5e8
am: ae9d03e612
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2640232
Change-Id: Ie2cd053895edbaadc23bcf05014844004a9404de
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-29 07:59:03 +00:00
Jooyung Han
d4190289cd
Merge "Add apexd_host to otatools" am: 0f8339dcac
am: 88afdc0beb
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2643394
Change-Id: I7e5cd8a12208ac7423091db2fd2b06d52ad170f9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-29 07:13:20 +00:00
Treehugger Robot
ae9d03e612
Merge "add sha256 to art-host-tests zip to lower rbe upload overhead" am: 6d2b198f87
am: dad161c5e8
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2640232
Change-Id: Ia3879c973dd55ae22b75d927953080d6605ca314
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-29 07:13:09 +00:00
Jooyung Han
88afdc0beb
Merge "Add apexd_host to otatools" am: 0f8339dcac
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2643394
Change-Id: I849a2c571b2e58c37da0ca18343cdb76a75a55a9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-29 06:34:10 +00:00
Treehugger Robot
dad161c5e8
Merge "add sha256 to art-host-tests zip to lower rbe upload overhead" am: 6d2b198f87
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2640232
Change-Id: I591dcac500a1083ba034c56670e673aff7c5ea8f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-29 06:33:57 +00:00
Jooyung Han
0f8339dcac
Merge "Add apexd_host to otatools"
2023-06-29 06:01:38 +00:00
Treehugger Robot
6d2b198f87
Merge "add sha256 to art-host-tests zip to lower rbe upload overhead"
2023-06-29 05:50:23 +00:00
Jooyung Han
8f0dcc28a4
Add apexd_host to otatools
...
It's used by other tools like check_target_files_vintf and
merge_target_files.
Bug: 289274238
Test: m otatools-package # see if otatools.zip has apexd_host
Change-Id: Ie2e939b00846d5f0a5d81b26f39ac11ff08ff383
2023-06-29 12:43:10 +09:00
Treehugger Robot
1a8ff32980
Merge "Make test more deterministic by setting search_path to None" am: 0dc5eeaaca
am: 9f5f283489
am: f2ccf043d7
am: ac8e8e12db
am: 87034a06e0
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2644790
Change-Id: Id3a80ffa02f060bfc64d31db78f94f872bfb9ca4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-29 02:04:18 +00:00
Treehugger Robot
87034a06e0
Merge "Make test more deterministic by setting search_path to None" am: 0dc5eeaaca
am: 9f5f283489
am: f2ccf043d7
am: ac8e8e12db
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2644790
Change-Id: I0fea3dc711a3352db1bbd7b43b66406e8851ea10
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-29 01:22:19 +00:00
Treehugger Robot
ac8e8e12db
Merge "Make test more deterministic by setting search_path to None" am: 0dc5eeaaca
am: 9f5f283489
am: f2ccf043d7
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2644790
Change-Id: Iba57b35103e5ddc43bc29b391423054292f52e08
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-29 00:37:20 +00:00
Julien Desprez
7b94cc7170
add sha256 to art-host-tests zip to lower rbe upload overhead
...
Avoid a cas unzip/upload by using the soong_zip option
Change-Id: I4ef8571a43ccf49d01e876605759e82f8e87dbc5
Test: presubmit
Bug: 286959075
2023-06-29 00:18:38 +00:00
Treehugger Robot
f2ccf043d7
Merge "Make test more deterministic by setting search_path to None" am: 0dc5eeaaca
am: 9f5f283489
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2644790
Change-Id: I0a4eb7526a778995915fd67f967ddc8644c3c484
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-28 23:46:55 +00:00
Treehugger Robot
9f5f283489
Merge "Make test more deterministic by setting search_path to None" am: 0dc5eeaaca
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2644790
Change-Id: If7a918ca9829fd5436eb74c60b10066b1c2c9afe
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-28 23:07:28 +00:00
Treehugger Robot
0dc5eeaaca
Merge "Make test more deterministic by setting search_path to None"
2023-06-28 22:28:28 +00:00
Jooyung Han
ef5c8b1b8e
Merge changes from topic "apexd_host" am: c269ec3538
am: 9014a6dca1
am: d93dead026
am: 78d97792bf
am: 8b36a68efb
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2639710
Change-Id: Ib600184d42e6520226c9b905e6cd63745a1153a9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-28 21:57:07 +00:00
Jooyung Han
86eaa2c000
Deprecate flattened apexes am: 2ac1f2fabc
am: 14f745b4d3
am: 69d815deb1
am: 55f3ef3802
am: cd187878be
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2637110
Change-Id: Ibd5c999f9715b477693e22dcd202f349b95988fb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-28 21:57:04 +00:00
Jooyung Han
8b36a68efb
Merge changes from topic "apexd_host" am: c269ec3538
am: 9014a6dca1
am: d93dead026
am: 78d97792bf
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2639710
Change-Id: I6cdb9778e1e18b5e3035973f61275a5a284a842d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-28 21:16:52 +00:00
Jooyung Han
cd187878be
Deprecate flattened apexes am: 2ac1f2fabc
am: 14f745b4d3
am: 69d815deb1
am: 55f3ef3802
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2637110
Change-Id: I574dba391eadb2eac524b3b103d2bf7e66af2f11
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-28 21:16:50 +00:00
Jooyung Han
78d97792bf
Merge changes from topic "apexd_host" am: c269ec3538
am: 9014a6dca1
am: d93dead026
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2639710
Change-Id: I1a7185ed64f33fdadf38cad51c63722ebccd9013
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-28 20:29:22 +00:00
Jooyung Han
55f3ef3802
Deprecate flattened apexes am: 2ac1f2fabc
am: 14f745b4d3
am: 69d815deb1
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2637110
Change-Id: Id4ca986d0e48d8d1ef82b7e9eee6378e550e329d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-28 20:29:17 +00:00
Jooyung Han
d93dead026
Merge changes from topic "apexd_host" am: c269ec3538
am: 9014a6dca1
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2639710
Change-Id: I72e2da1fdbb0d21588b9068da19a7a0d6f7d241b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-28 19:42:24 +00:00
Jooyung Han
69d815deb1
Deprecate flattened apexes am: 2ac1f2fabc
am: 14f745b4d3
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2637110
Change-Id: If88f3a13b150b3286af625e1d5e36e0248f923da
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-28 19:42:22 +00:00
Jooyung Han
9014a6dca1
Merge changes from topic "apexd_host" am: c269ec3538
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2639710
Change-Id: Ibf39a1ca5f9ed74b0ff4ca598f6c7e58855497c1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-28 18:42:27 +00:00
Jooyung Han
14f745b4d3
Deprecate flattened apexes am: 2ac1f2fabc
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2637110
Change-Id: I724fedfe790539efa3355ba9c2833bf4717ba4ff
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-28 18:42:24 +00:00
Jooyung Han
c269ec3538
Merge changes from topic "apexd_host"
...
* changes:
Use apexd_host for host-side APEX extraction
Deprecate flattened apexes
2023-06-28 17:36:15 +00:00