Commit Graph

1055 Commits

Author SHA1 Message Date
Remi NGUYEN VAN
9a7a45dadb Update allowed_deps for bumped NetworkStack
Add NetworkStackApi32Shims to allowed_deps for NetworkStack.
As documented on the build rule "API 32" is not technically correct and
should be "in-progress API", but that naming has always avoided renames
at SDK finalization time.

The new target is used in development NetworkStack builds that are not
pushed to released devices (NetworkStackNext) to allow it to use
non-finalized APIs.

Bug: 189581241
Test: m
Merged-In: Ie274b4a1ea66bbbe26c7d7a78c90a19a746ea84e
Change-Id: Ie274b4a1ea66bbbe26c7d7a78c90a19a746ea84e
2021-06-10 13:45:52 +00:00
Remi NGUYEN VAN
55a776e5f7 Merge "Update allowed_deps for bumped NetworkStack" into sc-dev 2021-06-10 13:45:13 +00:00
Remi NGUYEN VAN
579632f9c0 Update allowed_deps for bumped NetworkStack
Add NetworkStackApi32Shims to allowed_deps for NetworkStack.
As documented on the build rule "API 32" is not technically correct and
should be "in-progress API", but that naming has always avoided renames
at SDK finalization time.

The new target is used in development NetworkStack builds that are not
pushed to released devices (NetworkStackNext) to allow it to use
non-finalized APIs.

Ignore-AOSP-First: cherry-pick prepared separately
Bug: 189581241
Test: m
Change-Id: Ie274b4a1ea66bbbe26c7d7a78c90a19a746ea84e
2021-06-10 13:44:24 +00:00
Anton Hansson
70e264709f Bump current sdkinfo proto to version 1 am: 16fe317db5
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/modules/common/+/14787621

Change-Id: I528369ed9b325a6a776b7216aedc42b45dabf377
2021-06-10 11:28:05 +00:00
Anton Hansson
b79cef7759 Bump current sdkinfo proto to version 1 am: 16fe317db5
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/modules/common/+/14787621

Change-Id: Icdd526f8cc609bb861ce979c084504d0cc0192e5
2021-06-10 11:27:54 +00:00
Anton Hansson
16fe317db5 Bump current sdkinfo proto to version 1
This bumps the version embedded into modules to 1, which the
SdkExtensions module will require to set extension version 1.

Bug: 188787081
Test: CtsSdkExtensionsTestCases & sdkextensions_e2e_tests
Change-Id: I94e1cba76a7f50ba6531ca65830d20819600d34d
2021-06-09 11:15:44 +01:00
Anton Hansson
01b9d5ed7f Add conscrypt module to sdk extensions am: ef9be67c2f
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/modules/common/+/14881597

Change-Id: I54e60a50efb1ae42b3599c9bbc9fe12061d2f6a6
2021-06-08 18:19:40 +00:00
Anton Hansson
4912377b1e Add conscrypt module to sdk extensions am: ef9be67c2f
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/modules/common/+/14881597

Change-Id: I05579352bdc48b2189a101609ec78b1e4df8c67f
2021-06-08 18:19:37 +00:00
Anton Hansson
ef9be67c2f Add conscrypt module to sdk extensions
Add visibility of the sdkinfo proto, as well as an enum for the module
to be used by SdkExtensions.

Bug: 188787081
Test: m com.android.conscrypt and inspect it
Change-Id: If8655c3328597580408a87e4c6dc4f92547a57e9
2021-06-08 17:04:10 +01:00
Sorin Basca
d51c778e48 Merge "Allow libtinyxml2 on Android from S" am: 5eaf59e5cc am: fe414d2a58
Original change: https://android-review.googlesource.com/c/platform/packages/modules/common/+/1719625

Change-Id: Idb2b1184e460720e8fea3b5b8e4c12413768f9e0
2021-06-07 08:34:18 +00:00
Sorin Basca
fe414d2a58 Merge "Allow libtinyxml2 on Android from S" am: 5eaf59e5cc
Original change: https://android-review.googlesource.com/c/platform/packages/modules/common/+/1719625

Change-Id: Ia7b3067333e15f0f2f2e3b994b05a9bc76e982e6
2021-06-07 08:14:30 +00:00
Sorin Basca
5eaf59e5cc Merge "Allow libtinyxml2 on Android from S" 2021-06-07 08:01:14 +00:00
Yabin Huang
3cc62bcbe2 Merge "Add car-rotary-lib to allowed dependencies list" into sc-dev am: 872d67e095
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/modules/common/+/14810212

Change-Id: I82b0a15f1824d9cb58ad10b49400e518c85b99b9
2021-06-04 17:42:01 +00:00
Yabin Huang
13ca8d7673 Merge "Add car-rotary-lib to allowed dependencies list" into sc-dev am: 872d67e095
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/modules/common/+/14810212

Change-Id: I7bd555ec213d8767dec10447fbd7e2340c5713df
2021-06-04 17:41:51 +00:00
Yabin Huang
872d67e095 Merge "Add car-rotary-lib to allowed dependencies list" into sc-dev 2021-06-04 17:28:50 +00:00
Colin Cross
43317b1623 [automerger skipped] Set dist_group: "android" for module java_sdk_libraries am: 8bdf917404 -s ours
am skip reason: Merged-In Id4d20471a8106718fb1529f5c83c9ca5ffb2a569 with SHA-1 8573dc4a41 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/modules/common/+/14824890

Change-Id: I1de26be4d087a85f94cce9aac7351fc84e2dcf5c
2021-06-04 16:34:49 +00:00
Colin Cross
12f7090db2 [automerger skipped] Set dist_group: "android" for module java_sdk_libraries am: 8bdf917404 -s ours
am skip reason: Merged-In Id4d20471a8106718fb1529f5c83c9ca5ffb2a569 with SHA-1 8573dc4a41 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/modules/common/+/14824890

Change-Id: I353992a5a4aa469d69f3941bc45fe966e85bc5d2
2021-06-04 16:34:47 +00:00
Chang Li
04c09e4b37 Allowlist dependencies for ExtServices. am: b2d3c1fad9 am: d4a01fd3b0
Original change: https://android-review.googlesource.com/c/platform/packages/modules/common/+/1726714

Change-Id: Iefdfec632d668dece1b49a3d9835ff9bbaeae473
2021-06-04 11:43:40 +00:00
Chang Li
d4a01fd3b0 Allowlist dependencies for ExtServices. am: b2d3c1fad9
Original change: https://android-review.googlesource.com/c/platform/packages/modules/common/+/1726714

Change-Id: I91cf1ce61d52658bdc508d83a92c188141d5cc98
2021-06-04 11:30:18 +00:00
Chang Li
b2d3c1fad9 Allowlist dependencies for ExtServices.
Those dependencies have already been allowlisted in sc-mainline-prod in
ag/13663075.

Bug: 180441353
Change-Id: Id8e04de2432f6415ca6c139df53be78c6fc437d6
2021-06-03 22:30:43 +01:00
Yabin Huang
ff68d0b0b9 Add car-rotary-lib to allowed dependencies list
The new library is extracted from the existing car-ui-lib. It contains
rotary specific code, which is already used by apps supporting rotary.

> How big is the binary size increase for affected APEXes?
It doesn't increase the size. In fact, it reduces the size if an app
wants to support rotary but doesn't want to use the whole car-ui-lib.

> Is the new dependency committed to support previous platform releases?
Yes.

> Is the new dependency being developed AOSP-first or internal?
AOSP-first.

> What’s the testing strategy for the new dependency?
> Does it have its own tests, and are you adding integration tests?
It has its own tests, such as FocusParkingViewTest.

Bug: 188915160
Test: make
Change-Id: Ie7b10416f845c35a19309c5091a394d65c0efe40
2021-06-03 18:30:58 +00:00
Colin Cross
8bdf917404 Set dist_group: "android" for module java_sdk_libraries
dist_group replaces owner and the default is going to change, set it
to the current default "android" for module java_sdk_libraries.

Bug: 186723288
Test: m checkbuild
Change-Id: Id4d20471a8106718fb1529f5c83c9ca5ffb2a569
Merged-In: Id4d20471a8106718fb1529f5c83c9ca5ffb2a569
(cherry picked from commit 8573dc4a41)
2021-06-03 10:38:31 -07:00
Muhammad Qureshi
69205e6a98 Merge "Add libkll to allowed_deps" am: 6e7a3dacda am: 3efb28b1ec
Original change: https://android-review.googlesource.com/c/platform/packages/modules/common/+/1723616

Change-Id: Id7d806ff35a8d6f857883b4d3eed7e6ac3e1b5ea
2021-06-02 22:18:49 +00:00
Muhammad Qureshi
3efb28b1ec Merge "Add libkll to allowed_deps" am: 6e7a3dacda
Original change: https://android-review.googlesource.com/c/platform/packages/modules/common/+/1723616

Change-Id: I4c0547e4ec0dfd3226eefb266f0b91a1becf2f0e
2021-06-02 20:22:27 +00:00
Muhammad Qureshi
6e7a3dacda Merge "Add libkll to allowed_deps" 2021-06-02 20:05:16 +00:00
Colin Cross
6bf630db76 Merge "Set dist_group: "android" for module java_sdk_libraries" am: 73aa3d71d0 am: cf8b8a7dd6
Original change: https://android-review.googlesource.com/c/platform/packages/modules/common/+/1701405

Change-Id: I0f139346278951238fb3fe36c443f96d5b0dfd0c
2021-06-02 19:49:01 +00:00
Colin Cross
6b0e6c519e Merge "Set dist_group: "android" for module java_sdk_libraries" am: 73aa3d71d0 am: cf8b8a7dd6
Original change: https://android-review.googlesource.com/c/platform/packages/modules/common/+/1701405

Change-Id: I334bd47a3188c63d3a840871e86953c33bc8b7ee
2021-06-02 19:46:27 +00:00
Colin Cross
cf8b8a7dd6 Merge "Set dist_group: "android" for module java_sdk_libraries" am: 73aa3d71d0
Original change: https://android-review.googlesource.com/c/platform/packages/modules/common/+/1701405

Change-Id: I1960ea821bbb03155eb6523c7e5f0d66144b28d3
2021-06-02 19:26:24 +00:00
Colin Cross
73aa3d71d0 Merge "Set dist_group: "android" for module java_sdk_libraries" 2021-06-02 19:08:21 +00:00
Chang Li
8678530597 Allow auto value annotations to be used for updatable modules. am: 5787152105 am: 5497f5332b
Original change: https://android-review.googlesource.com/c/platform/packages/modules/common/+/1723294

Change-Id: I50a21b32fad964fdbbdc5824f960a1e1c3499ba4
2021-06-02 18:45:08 +00:00
Chang Li
21d6b55b3b Allow auto value annotations to be used for updatable modules. am: 5787152105 am: 5497f5332b
Original change: https://android-review.googlesource.com/c/platform/packages/modules/common/+/1723294

Change-Id: Id0c96bbc5efecd5d8718b4ba6c309a8b0a13b840
2021-06-02 18:42:56 +00:00
Chang Li
5497f5332b Allow auto value annotations to be used for updatable modules. am: 5787152105
Original change: https://android-review.googlesource.com/c/platform/packages/modules/common/+/1723294

Change-Id: I0002d74bfecbe47660b65fa4097c4ef17cb8e5f5
2021-06-02 18:20:26 +00:00
Chang Li
5787152105 Allow auto value annotations to be used for updatable modules.
Bug: 180441353
Change-Id: I45fc3b8120a4c25e4ec4724ea41ba5ff0ffec9e5
2021-06-02 16:55:22 +01:00
Anton Hansson
e0c75ea034 Add scheduling module to sdk extensions am: 0d974ddb4e
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/modules/common/+/14789277

Change-Id: Ia1c68e6f854714bc3192f099aace2730c6f65abf
2021-06-02 11:04:20 +00:00
Anton Hansson
2367be3450 Add scheduling module to sdk extensions am: 0d974ddb4e
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/modules/common/+/14789277

Change-Id: I7cc41672589de9d0fcde3ba4655ceae2a60b432f
2021-06-02 11:04:08 +00:00
Muhammad Qureshi
80f7ccc6fc Add libkll to allowed_deps
Add libkll dependency to statsd.

Note: libkll itself lives inside statsd apex and is also updatable along
with statsd.

> How big is the binary size increase for affected APEXes?
+120 KB

> Is the new dependency committed to support previous platform releases?
> note that you have to support all the releases starting from the
> minSdkVersion value you are declaring
Yes, dependency is present in the statsd apex.

> Is the new dependency being developed AOSP-first or internal?
AOSP-first.

> What’s the testing strategy for the new dependency? Does it have its own
> tests, and are you adding integration tests?
Dependency has its own tests and integration tests with statsd being
added as well in follow-up CLs.

Bug: 185569933
Bug: 179823717
Test: m
Change-Id: Ib826354cd8882632ea6ab297e5fdb81bfbaf8519
2021-06-01 21:30:49 -07:00
Colin Cross
8573dc4a41 Set dist_group: "android" for module java_sdk_libraries
dist_group replaces owner and the default is going to change, set it
to the current default "android" for module java_sdk_libraries.

Bug: 186723288
Test: m checkbuild
Change-Id: Id4d20471a8106718fb1529f5c83c9ca5ffb2a569
2021-06-01 14:29:40 -07:00
Anton Hansson
0d974ddb4e Add scheduling module to sdk extensions
Add visibility of the sdkinfo proto, as well as an enum for the module
to be used by SdkExtensions.

Bug: 188787081
Test: m com.android.scheduling and inspect it
Change-Id: I5727e361b79ab0860d692261bde5f0b54279f791
2021-06-01 16:38:05 +01:00
Mathew Inwood
72e1b32bad Merge "Add #{NEVER_SUGGEST} to MODULES_OWNERS." am: 22dbd94a8f am: b6d4ebab89
Original change: https://android-review.googlesource.com/c/platform/packages/modules/common/+/1717774

Change-Id: I46531c72b51be31bc7d9bc2e0614c97ae049f45b
2021-06-01 10:44:18 +00:00
Mathew Inwood
cdc4516632 Merge "Add #{NEVER_SUGGEST} to MODULES_OWNERS." am: 22dbd94a8f am: b6d4ebab89
Original change: https://android-review.googlesource.com/c/platform/packages/modules/common/+/1717774

Change-Id: Id5d728cfce8aab796ae2d2c2a8fe6c432703222d
2021-06-01 10:43:21 +00:00
Mathew Inwood
b6d4ebab89 Merge "Add #{NEVER_SUGGEST} to MODULES_OWNERS." am: 22dbd94a8f
Original change: https://android-review.googlesource.com/c/platform/packages/modules/common/+/1717774

Change-Id: If27bec3fb15b5b29908903f0c252ef9eb3a72d9a
2021-06-01 10:20:05 +00:00
Mathew Inwood
22dbd94a8f Merge "Add #{NEVER_SUGGEST} to MODULES_OWNERS." 2021-06-01 09:14:07 +00:00
Peter Collingbourne
813f763dba Merge "Add note_memtag_heap_sync to the list of the allowed deps." am: ca7d3af70c am: c3467aea1c
Original change: https://android-review.googlesource.com/c/platform/packages/modules/common/+/1720411

Change-Id: I9e9e4a92cd900b4dd0bde489a7d1f4a229c05d91
2021-05-27 19:55:30 +00:00
Peter Collingbourne
a009d6ffea Merge "Add note_memtag_heap_sync to the list of the allowed deps." am: ca7d3af70c am: c3467aea1c
Original change: https://android-review.googlesource.com/c/platform/packages/modules/common/+/1720411

Change-Id: I8b3d40057089b003cc104e98102278810b88f4d8
2021-05-27 19:53:12 +00:00
Peter Collingbourne
c3467aea1c Merge "Add note_memtag_heap_sync to the list of the allowed deps." am: ca7d3af70c
Original change: https://android-review.googlesource.com/c/platform/packages/modules/common/+/1720411

Change-Id: I085ee7c27535a0a55b262880980b9583f9d7b1e2
2021-05-27 19:24:21 +00:00
Peter Collingbourne
ca7d3af70c Merge "Add note_memtag_heap_sync to the list of the allowed deps." 2021-05-27 19:03:44 +00:00
Anton Hansson
4d1d18adb9 [automerger skipped] Merge "Rename sdkinfo extension from binarypb to pb" am: 6f31f06518 am: 1b8f9d0d00 -s ours
am skip reason: Merged-In I20ec8ce30116b55a28ed32e0004ec2ff24955a1f with SHA-1 9cd023a5c0 is already in history

Original change: https://android-review.googlesource.com/c/platform/packages/modules/common/+/1719623

Change-Id: I9ec698ce37f897e19efa7b748d1aad304649b350
2021-05-27 14:44:36 +00:00
Anton Hansson
ebbaea9c48 [automerger skipped] Merge "Rename sdkinfo extension from binarypb to pb" am: 6f31f06518 am: 1b8f9d0d00 -s ours
am skip reason: Merged-In I20ec8ce30116b55a28ed32e0004ec2ff24955a1f with SHA-1 9cd023a5c0 is already in history

Original change: https://android-review.googlesource.com/c/platform/packages/modules/common/+/1719623

Change-Id: Ieb5e8315e1f6b7a4f98fa9428ecb0abbee935b61
2021-05-27 14:42:18 +00:00
Anton Hansson
1b8f9d0d00 Merge "Rename sdkinfo extension from binarypb to pb" am: 6f31f06518
Original change: https://android-review.googlesource.com/c/platform/packages/modules/common/+/1719623

Change-Id: Ib7b7e8703bf54d7fd141f8365851fc60c993b79f
2021-05-27 14:18:28 +00:00
Anton Hansson
6f31f06518 Merge "Rename sdkinfo extension from binarypb to pb" 2021-05-27 13:47:15 +00:00