Commit Graph

88559 Commits

Author SHA1 Message Date
Treehugger Robot
1a8fe06c1d Merge "Add test for b failing" am: 50619b69b8 am: 6cf2633dc5 am: 1ac126e065
Original change: https://android-review.googlesource.com/c/platform/build/+/2646275

Change-Id: Iaad49daa2a0dd882bc180b28220228951eae8693
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-06 02:25:02 +00:00
Chuong Hoang
82d233a1bd Merge "Add brightness-related TARGET_RECOVERY_UI_ properties" 2023-07-06 02:23:16 +00:00
Wenshan Fu
a2d93ae1eb Merge "aconfig: create java libraries for aconfig proto" 2023-07-06 01:51:08 +00:00
Treehugger Robot
1ac126e065 Merge "Add test for b failing" am: 50619b69b8 am: 6cf2633dc5
Original change: https://android-review.googlesource.com/c/platform/build/+/2646275

Change-Id: I26d49222fcd6963e938120c65d4d27ecb75b883e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-06 01:40:22 +00:00
Treehugger Robot
6cf2633dc5 Merge "Add test for b failing" am: 50619b69b8
Original change: https://android-review.googlesource.com/c/platform/build/+/2646275

Change-Id: Ifc5fa5240b5a2f8ee4cb29ecd0def04aca092ef5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-06 00:57:14 +00:00
Treehugger Robot
50619b69b8 Merge "Add test for b failing" 2023-07-05 23:55:58 +00:00
Treehugger Robot
23ca2d819c Merge "Quote pattern in 'find' command used to generate modules.load" am: 530db0e770 am: 55d230847e am: cb5de56bcd am: 88db154eb6
Original change: https://android-review.googlesource.com/c/platform/build/+/2648959

Change-Id: I77f4d2f60c079dd727aa3a0605aed18dae2c3af5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-05 23:43:28 +00:00
Treehugger Robot
88db154eb6 Merge "Quote pattern in 'find' command used to generate modules.load" am: 530db0e770 am: 55d230847e am: cb5de56bcd
Original change: https://android-review.googlesource.com/c/platform/build/+/2648959

Change-Id: Ib60fe641ef97bf8b514ebb832959bc8cc5f57853
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-05 22:56:50 +00:00
Treehugger Robot
cb5de56bcd Merge "Quote pattern in 'find' command used to generate modules.load" am: 530db0e770 am: 55d230847e
Original change: https://android-review.googlesource.com/c/platform/build/+/2648959

Change-Id: I08cbe48446d901ae1979fc2af0eaf1a3ad3bae1b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-05 22:09:56 +00:00
Dennis Shen
124ea2244b Merge "cpp codegen redesign, unit test support" am: 99d4a49d68 am: 6f1c3fe881 am: 06aefcba67 am: e9eb13602e
Original change: https://android-review.googlesource.com/c/platform/build/+/2642133

Change-Id: I3dd58ec583b7700d68cb9e2f8564e12a2c73464d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-05 21:50:53 +00:00
Treehugger Robot
55d230847e Merge "Quote pattern in 'find' command used to generate modules.load" am: 530db0e770
Original change: https://android-review.googlesource.com/c/platform/build/+/2648959

Change-Id: I4e9dc97067a41803c3c9a2b21917600f21b1b353
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-05 21:29:30 +00:00
Dennis Shen
e9eb13602e Merge "cpp codegen redesign, unit test support" am: 99d4a49d68 am: 6f1c3fe881 am: 06aefcba67
Original change: https://android-review.googlesource.com/c/platform/build/+/2642133

Change-Id: Ibc32b6ac8f7e4897545cdee7c6ddb9556bceaa1d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-05 21:04:41 +00:00
Treehugger Robot
530db0e770 Merge "Quote pattern in 'find' command used to generate modules.load" 2023-07-05 20:52:22 +00:00
Sorin Basca
09dd9c9b41 Merge "Add test utils script to xTS zips" am: e029e1e7ba am: f32074304e am: 35ff4ec982 am: 10738e13c6
Original change: https://android-review.googlesource.com/c/platform/build/+/2361760

Change-Id: I56da9fed8f043ac5055a25a5ff121ef2eca2eb53
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-05 20:20:03 +00:00
Dennis Shen
06aefcba67 Merge "cpp codegen redesign, unit test support" am: 99d4a49d68 am: 6f1c3fe881
Original change: https://android-review.googlesource.com/c/platform/build/+/2642133

Change-Id: I05fb986d90f1ae3a0bfec36abea7905bb6334f6d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-05 20:15:42 +00:00
Dennis Shen
6f1c3fe881 Merge "cpp codegen redesign, unit test support" am: 99d4a49d68
Original change: https://android-review.googlesource.com/c/platform/build/+/2642133

Change-Id: I1f6a4642d10a72f7f402e040353685771a03d815
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-05 19:37:17 +00:00
Sorin Basca
10738e13c6 Merge "Add test utils script to xTS zips" am: e029e1e7ba am: f32074304e am: 35ff4ec982
Original change: https://android-review.googlesource.com/c/platform/build/+/2361760

Change-Id: I9dd62248447361166243e3877efbed9863056bc5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-05 19:35:35 +00:00
Cole Faust
a497402de7 Add test for b failing
Because we've introduced bugs before where b doesn't exit with the
correct status code when bazel fails.

Bug: 289436072
Test: ./build/make/tests/b_tests.sh
Change-Id: Ia9cb990c627f7b68636e6277a7c637d62312826d
2023-07-05 12:26:55 -07:00
Dennis Shen
99d4a49d68 Merge "cpp codegen redesign, unit test support" 2023-07-05 19:03:11 +00:00
Sorin Basca
35ff4ec982 Merge "Add test utils script to xTS zips" am: e029e1e7ba am: f32074304e
Original change: https://android-review.googlesource.com/c/platform/build/+/2361760

Change-Id: I71b730555e529a4ac0f2aec84b50799fdfe168f5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-05 18:48:30 +00:00
Sorin Basca
f32074304e Merge "Add test utils script to xTS zips" am: e029e1e7ba
Original change: https://android-review.googlesource.com/c/platform/build/+/2361760

Change-Id: I232d8db33805395d1105d986e8a2d278e320b23c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-05 18:05:45 +00:00
Sorin Basca
e029e1e7ba Merge "Add test utils script to xTS zips" 2023-07-05 17:23:30 +00:00
Dennis Shen
8d544f7439 cpp codegen redesign, unit test support
cpp codegen iteration 2, based on discussions with three internal teams
that use c++. Refer to the design doc "aconfig c++ codegen" for detailed
design. At a high level, we generate two sets of code artifacts with the
same signatured api: one for production that without any local flag
override capability, one for unit test that allows local flag overrides.
It supports static methods style interface as well as injection pattern.

Refer to the test points in the codegen_cpp.rs for examples of generated
code.

for production target codegen: aconfig create-cpp-lib --cache <cache> --out <out dir>
for test target codegen: aconfig create-cpp-lib --cache <cache> --out
<out dir> --mode test

Bug: b/279483801
Test: atest aconfig.test
Change-Id: I92fefb9623d5435525339a74f57bbd36d0afef08
2023-07-05 14:05:44 +00:00
Wenshan Fu
89467c3109 aconfig: create java libraries for aconfig proto
Host side test infra needs the library to consume the dumped flags info
generated by aconfig.

Test: m libaconfig_java_proto_lite libaconfig_java_proto_full
Bug: 289906970
Change-Id: I9891cb8445b90f7269e0c679ceaae6bc102bbb0c
2023-07-05 13:57:19 +00:00
Rashid Zaman
c4624460ca Quote pattern in 'find' command used to generate modules.load
When a kernel module archive is specified via
BOARD_*_KERNEL_MODULES_ARCHIVE an unquoted wildcard pattern in the
'find' command used to find modules to add to modules.load can result
in a build failure due to shell expansion. Fix this by quoting the
pattern so that kernel modules in $ANDROID_BUILD_TOP don't cause
unexpected build failures.

Bug: 289887845
Test: Define BOARD_VENDOR_KERNEL_MODULES_ARCHIVE for
aosp_cf_x86_64_phone, touch foo.ko &&
lunch aosp_cf_x86_64_phone-userdebug && m succeeds.

Change-Id: I8122afc6bbbb5df6e3b11922b2be38129addeda0
Signed-off-by: Rashid Zaman <rashidz@meta.com>
2023-07-04 23:16:34 -07:00
Kangping Dong
5a95717b65 Merge "add com.android.threadnetwork to base_system.mk" am: 235662f15a am: a0e4fab6f0 am: d1ef7f4487 am: 7da60868fd
Original change: https://android-review.googlesource.com/c/platform/build/+/2645819

Change-Id: Ifd1a3d3ae619749ef896b83c57700e2ab86ef63e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-04 04:52:21 +00:00
Kangping Dong
7da60868fd Merge "add com.android.threadnetwork to base_system.mk" am: 235662f15a am: a0e4fab6f0 am: d1ef7f4487
Original change: https://android-review.googlesource.com/c/platform/build/+/2645819

Change-Id: Iaa48747f615b2d39e5e05b12d5a0ec28c6d3b129
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-04 04:10:06 +00:00
Wenshan Fu
05eab4ebbf Merge "Create the TEST_MAPPING file" am: e0b709b9a6 am: 5a80e2617d am: a49ad1b8df am: 7ce48d4db2
Original change: https://android-review.googlesource.com/c/platform/build/+/2643392

Change-Id: I9da99325cfd7a79c77f51b224e54428893c1a8d0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-04 03:28:12 +00:00
Kangping Dong
d1ef7f4487 Merge "add com.android.threadnetwork to base_system.mk" am: 235662f15a am: a0e4fab6f0
Original change: https://android-review.googlesource.com/c/platform/build/+/2645819

Change-Id: I15346864cdf2f8a08406cbb49aa6e9771dd450c0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-04 03:25:09 +00:00
Wenshan Fu
7ce48d4db2 Merge "Create the TEST_MAPPING file" am: e0b709b9a6 am: 5a80e2617d am: a49ad1b8df
Original change: https://android-review.googlesource.com/c/platform/build/+/2643392

Change-Id: Icbefbf1f0a16c839653bc9b1473a7731ac9bf72c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-04 02:45:52 +00:00
Kangping Dong
a0e4fab6f0 Merge "add com.android.threadnetwork to base_system.mk" am: 235662f15a
Original change: https://android-review.googlesource.com/c/platform/build/+/2645819

Change-Id: Iaadb738d8b3f694629041cf36f8f50ff148ad6d3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-04 02:26:17 +00:00
Wenshan Fu
a49ad1b8df Merge "Create the TEST_MAPPING file" am: e0b709b9a6 am: 5a80e2617d
Original change: https://android-review.googlesource.com/c/platform/build/+/2643392

Change-Id: Ia69296a4c9004d7ca24123f53fdcf51e59c66ff5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-04 01:59:38 +00:00
Kangping Dong
235662f15a Merge "add com.android.threadnetwork to base_system.mk" 2023-07-04 01:52:46 +00:00
Wenshan Fu
5a80e2617d Merge "Create the TEST_MAPPING file" am: e0b709b9a6
Original change: https://android-review.googlesource.com/c/platform/build/+/2643392

Change-Id: I4d53145ffa9395f60f1d4e751de2acb03f01922b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-04 01:22:48 +00:00
Wenshan Fu
e0b709b9a6 Merge "Create the TEST_MAPPING file" 2023-07-04 00:44:05 +00:00
Treehugger Robot
5dc1d8901d Merge "Adds Window Extensions to GSI" am: f81a3793f4 am: 4db386ca09 am: 4b921576ff am: 62f62232d3
Original change: https://android-review.googlesource.com/c/platform/build/+/2648120

Change-Id: Iac22a046cfc00133447d6f6739db8411babfb211
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-03 13:49:05 +00:00
Treehugger Robot
62f62232d3 Merge "Adds Window Extensions to GSI" am: f81a3793f4 am: 4db386ca09 am: 4b921576ff
Original change: https://android-review.googlesource.com/c/platform/build/+/2648120

Change-Id: I1f518de475f73d34376ff333a089b59695fc72c5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-03 13:06:20 +00:00
Treehugger Robot
4b921576ff Merge "Adds Window Extensions to GSI" am: f81a3793f4 am: 4db386ca09
Original change: https://android-review.googlesource.com/c/platform/build/+/2648120

Change-Id: I740715ce4b61480fa7470e9e14c8946044bcfee8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-03 12:20:27 +00:00
Treehugger Robot
4db386ca09 Merge "Adds Window Extensions to GSI" am: f81a3793f4
Original change: https://android-review.googlesource.com/c/platform/build/+/2648120

Change-Id: Ieb1ce72bbd5e9ac29384f7b3248a76b6b375c454
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-03 11:43:46 +00:00
Treehugger Robot
f81a3793f4 Merge "Adds Window Extensions to GSI" 2023-07-03 11:00:58 +00:00
Kangping Dong
286e55ad94 add com.android.threadnetwork to base_system.mk
Bug: 262683651
Test: atest CtsSystemApiSignatureTestCases
Merged-In: Iefe7fa4c74ab9608faeb9d64e75c054e9b90afdb
Change-Id: Id4f34b70aee2277236762092f8a40254963a6b4f
2023-07-03 17:24:05 +08:00
Louis Chang
886ad7a862 Adds Window Extensions to GSI
... in order to have window extension library included
especially on large screen devices.

Bug: 288624195
Test: atest SdkAvailabilityTest
Ignore-AOSP-First: Future release
Change-Id: I8d347917f002cefb4f297930370ac7ae847f4731
2023-07-03 13:29:20 +08:00
Chris Li
7243b5bd5b Merge "Adds Window Extensions to GSI" into udc-dev am: 3eda5ebeb3 am: 28776f06c9
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/23560276

Change-Id: I89238f1af95210af02981c2fdd63f7b30fc31e0e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-01 04:10:12 +00:00
Chris Li
92fe8fbe43 Merge "Adds Window Extensions to GSI" into udc-dev am: 3eda5ebeb3 am: 1d9b3f5327
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/23560276

Change-Id: I3a7f56862c4ecbbec59b280ad85b735637255952
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-01 04:05:22 +00:00
Chris Li
28776f06c9 Merge "Adds Window Extensions to GSI" into udc-dev am: 3eda5ebeb3
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/23560276

Change-Id: Idbc3fd08cd12612bae5326c64a1e835ad83f873a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-01 03:25:56 +00:00
Chris Li
1d9b3f5327 Merge "Adds Window Extensions to GSI" into udc-dev am: 3eda5ebeb3
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/23560276

Change-Id: I889aac42357bec28500fc00bd2ccdcf9a84b9634
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-01 03:25:31 +00:00
Chris Li
3eda5ebeb3 Merge "Adds Window Extensions to GSI" into udc-dev 2023-07-01 02:41:48 +00:00
Treehugger Robot
d2c096640d Merge "Enable CFI for the whole Bluetooth repo and not just system" am: 03bc41cae7 am: 3f10714916 am: 571c6284fa am: dba92e58d5
Original change: https://android-review.googlesource.com/c/platform/build/+/2645203

Change-Id: I84fb116b95daf5c675f48ac2a3262156390096e6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-01 00:52:58 +00:00
Treehugger Robot
dba92e58d5 Merge "Enable CFI for the whole Bluetooth repo and not just system" am: 03bc41cae7 am: 3f10714916 am: 571c6284fa
Original change: https://android-review.googlesource.com/c/platform/build/+/2645203

Change-Id: I985f603095452bae4bf661a01e96c0925bea4272
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-01 00:10:35 +00:00
Treehugger Robot
571c6284fa Merge "Enable CFI for the whole Bluetooth repo and not just system" am: 03bc41cae7 am: 3f10714916
Original change: https://android-review.googlesource.com/c/platform/build/+/2645203

Change-Id: I4e1437fcf782fcabddb60673578589a5c40aedd1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-30 23:27:30 +00:00