Commit Graph

86717 Commits

Author SHA1 Message Date
Cole Faust
189905be98 Add BUILD_BROKEN_USES_SOONG_PYTHON2_MODULES
See other cl in this topic for more details.

Bug: 203436762
Test: m nothing
Change-Id: I76725afece50a022aec611091ef4dead5ad3449a
2023-03-09 11:55:29 -08:00
Rob Seymour
9492da59e3 Add test cases for APEX VINTF.
Add test cases to cover HAL definition found in embedded APEX.

Bug: 249086047
Test: releasetools_test
Change-Id: I5639b9b800a89164317740f64306ae10bf41343e
2023-03-09 17:00:06 +00:00
Jooyung Han
49bf691c65 Remove the old output of conv_linker_config
With 3397b6a2aadf8c2eb808fa38f7d6c07d5c82f320 in build/soong,
conv_linker_config fails when the output exists.

For system/vendor partitions, linker.config.pb files are built by
a custom rule, which is missing the removal of the old output. It would
fail with incremental build.

We could fix this by adding --force to overwrite. But I just added `rm`
following the convention in Makefile.

Bug: n/a
Test: m && (touch input of /vendor/etc/linker.config.pb)
      m (again)
Change-Id: Iaeaf861e90b9535394d94c6b16229a4f566789d5
2023-03-09 16:47:32 +09:00
Hsiu-Chang Chen
e3bfab3f9f wlan: Update the path of wpa_supplicant_8_lib am: ba7be1ebca am: 5fb8444e85
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/21809124

Change-Id: Id5aa9a96ffea48590859c14b7c546ef1eb06efd0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-09 05:43:59 +00:00
Hsiu-Chang Chen
5fb8444e85 wlan: Update the path of wpa_supplicant_8_lib am: ba7be1ebca
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/21809124

Change-Id: I8752d4947e4549190b2bbb87f4fc3bd78b911dc2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-09 05:09:47 +00:00
Android Build Coastguard Worker
ea643c9cdd Make change and version bump to UP1A.230309.001
Snap for 9712464 from 7f6a6c5efe to udc-release

Change-Id: I9d5ea590df0dba2abe0099df82079f86e8a60988
2023-03-09 03:08:17 +00:00
Ziwei Zhang
75a5f1ad10 Add python mobly test template xml.
Test: manually check the generated mobly xml config
Bug: 272239365
Change-Id: I871f87f042e67f3fad582171010e5d0af8f3e64f
2023-03-09 08:40:02 +08:00
Android Build Coastguard Worker
400d32c599 Version bump to UP1A.230308.005 [core/build_id.mk]
Change-Id: I1e945103a43dfb94fa25d2bb01d9ac704a322821
2023-03-09 00:27:41 +00:00
Dan Shi
7c2982ab87 Update art-host-tests build rule to support partial download
Bug: 272110734
Test: build
Change-Id: Icd13530a662e7989c6d8cb5c68b95857bdeb7182
2023-03-09 00:16:25 +00:00
Dennis Shen
03ef64b134 add make_erofs to otatools to support erofs apex
Change-Id: I272e7a689c563ac0a266e6cd86984fc85a3380b9
2023-03-08 23:49:30 +00:00
Android Build Coastguard Worker
7bda321723 Version bump to UP1A.230308.004 [core/build_id.mk]
Change-Id: Ibf84eadd251d11ea0e27f31b259996ac5fbfba3f
2023-03-08 22:39:05 +00:00
Android Build Coastguard Worker
074ab7b09a Version bump to UP1A.230308.003 [core/build_id.mk]
Change-Id: I08ffeec56131ba53c4486c24dffc8f116ca780c9
2023-03-08 19:08:55 +00:00
Julien Desprez
ca46df5783 Remove tradefed-no-fwk from suites
Test: presubmit
Ignore-AOSP-First: Cherry pick
Bug: 262597958
Change-Id: I672533c475362f4438b5aefc108749be4cfc97df
(cherry picked from commit 917acd67c7)
2023-03-08 18:32:09 +00:00
Android Build Coastguard Worker
1fe2a4bc92 Version bump to UP1A.230308.002 [core/build_id.mk]
Change-Id: I98b88eb11a67100e21b2129632d710d91f543917
2023-03-08 10:05:17 +00:00
Android Build Coastguard Worker
97443887c2 Make change and version bump to UP1A.230308.001
Snap for 9705326 from 83cc7e0e60 to udc-release

Change-Id: Ia1170e06d9ddf9094e1b82099d8a2389d3ef0481
2023-03-08 05:09:32 +00:00
Treehugger Robot
7f6a6c5efe Merge changes I674ad741,I908043ba am: cee4ebf1c3 am: 75b9affb1a am: 2e43b216ed
Original change: https://android-review.googlesource.com/c/platform/build/+/2476065

Change-Id: Ie810865e06f256b8b5e5adc6aef25756e9fbc9be
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-08 03:24:19 +00:00
Jooyung Han
74e8c32dba Merge "Add dependency to /vendor/etc/linker.config.pb" am: cd10355f3e am: 741d079d3c am: 3540f51a33
Original change: https://android-review.googlesource.com/c/platform/build/+/2473687

Change-Id: I8e4d7d31f72f88d164d2010ddf946060c24c5992
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-08 03:24:06 +00:00
Treehugger Robot
2e43b216ed Merge changes I674ad741,I908043ba am: cee4ebf1c3 am: 75b9affb1a
Original change: https://android-review.googlesource.com/c/platform/build/+/2476065

Change-Id: I0a12af6ffe32110fd58996655700ae82a7e204fc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-08 02:47:45 +00:00
Jooyung Han
3540f51a33 Merge "Add dependency to /vendor/etc/linker.config.pb" am: cd10355f3e am: 741d079d3c
Original change: https://android-review.googlesource.com/c/platform/build/+/2473687

Change-Id: I402c0c51cde1d88369a8e3fbb66c490c4d0b06e0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-08 02:47:31 +00:00
Android Build Coastguard Worker
5e28cccd30 [coastguard skipped] Merge sparse cherrypicks from sparse-9692077-L35700000958998443 into udc-release.
COASTGUARD_SKIP: I7843d58258410aa3ce9411b1e233f577a3bb23ac

Change-Id: I3177a7789a2b65ffb19041217d3ee5bac0dcb1f1
2023-03-08 02:13:09 +00:00
Treehugger Robot
75b9affb1a Merge changes I674ad741,I908043ba am: cee4ebf1c3
Original change: https://android-review.googlesource.com/c/platform/build/+/2476065

Change-Id: Ie9625b4ef8b213bb5b95b286fd13539f3ff1376c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-08 02:12:07 +00:00
Jooyung Han
741d079d3c Merge "Add dependency to /vendor/etc/linker.config.pb" am: cd10355f3e
Original change: https://android-review.googlesource.com/c/platform/build/+/2473687

Change-Id: I3f8addf829fafda072aff26f3e9d63a1f5c09394
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-08 02:11:51 +00:00
Android Build Coastguard Worker
f7490b70fa Version bump to UP1A.230303.003.A2 [core/build_id.mk]
Change-Id: I7843d58258410aa3ce9411b1e233f577a3bb23ac
2023-03-08 02:07:47 +00:00
Treehugger Robot
cee4ebf1c3 Merge changes I674ad741,I908043ba
* changes:
  Disable VABC xor if COW isn't compressed
  Fix secondary payload generation
2023-03-08 02:03:33 +00:00
Jooyung Han
cd10355f3e Merge "Add dependency to /vendor/etc/linker.config.pb" 2023-03-08 01:34:23 +00:00
Treehugger Robot
6a0b4d0ba9 Merge "Fix sparse image detection" am: 135eb025f7 am: 5a776518a1 am: 679fe3fc75
Original change: https://android-review.googlesource.com/c/platform/build/+/2467460

Change-Id: I295b265cf5395199ed1bd416d8a724fe5f20ebe1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-08 00:45:12 +00:00
Evgenii Stepanov
e7fb9a9bcf Merge "Add armv9-a arch variant." am: e497e7dfba am: fd3a7181df am: cc0527f15e
Original change: https://android-review.googlesource.com/c/platform/build/+/2471731

Change-Id: Ifba76a2c7bea8f688db5c6c86709cee6f1a770db
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-08 00:44:50 +00:00
Hsiu-Chang Chen
ba7be1ebca wlan: Update the path of wpa_supplicant_8_lib
Add the default path back for backward compatibility

Bug: 271240400
Test: Build Pass
Change-Id: I0cbf7d29984bf99a01dbab39df9ff565aa6f0e55
Ignore-AOSP-First: changes in topics with internal-first
2023-03-08 00:40:39 +00:00
Treehugger Robot
679fe3fc75 Merge "Fix sparse image detection" am: 135eb025f7 am: 5a776518a1
Original change: https://android-review.googlesource.com/c/platform/build/+/2467460

Change-Id: I81a39cdba26ff44df1330fd7593a9f85a739620e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-08 00:09:29 +00:00
Evgenii Stepanov
cc0527f15e Merge "Add armv9-a arch variant." am: e497e7dfba am: fd3a7181df
Original change: https://android-review.googlesource.com/c/platform/build/+/2471731

Change-Id: I8349bd70d179e88edd8db9f4d457f44f34c878b4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-08 00:09:13 +00:00
Treehugger Robot
5a776518a1 Merge "Fix sparse image detection" am: 135eb025f7
Original change: https://android-review.googlesource.com/c/platform/build/+/2467460

Change-Id: I829f295b9a112bbaaf64c146f63bcb6beab16793
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-07 23:53:09 +00:00
Treehugger Robot
135eb025f7 Merge "Fix sparse image detection" 2023-03-07 23:41:43 +00:00
Evgenii Stepanov
fd3a7181df Merge "Add armv9-a arch variant." am: e497e7dfba
Original change: https://android-review.googlesource.com/c/platform/build/+/2471731

Change-Id: If684ebdabe50db2c7c78692e861aab8717e5afc1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-07 23:34:08 +00:00
Android Build Coastguard Worker
1933d8395e Version bump to UP1A.230307.003 [core/build_id.mk]
Change-Id: I4d432691615812949806473d07f66bbb8626f423
2023-03-07 23:21:18 +00:00
Evgenii Stepanov
e497e7dfba Merge "Add armv9-a arch variant." 2023-03-07 22:58:10 +00:00
Kelvin Zhang
88043be8c3 Disable VABC xor if COW isn't compressed
XOR only saves space if COW data is compressed. If compression parameter
is set to none, disable XOR as it does not save anything but still costs
CPU cycles.

Test: th
Change-Id: I674ad74140570ce4740c290d1adb9e9b5a08426e
2023-03-07 14:42:18 -08:00
Kelvin Zhang
49fadf41eb Fix secondary payload generation
Secondary payload is already handled by creating a new instance of
PayloadGenerator, when creating PayloadGenerator for primary payload,
we should not include the OPTIONS.secondary parameter.

Bug: 270100752
Test: ota_from_target_files --include_secondary
Change-Id: I908043bad11aa6d47dc4dc9b61da460fcfa4f0b9
2023-03-07 14:35:42 -08:00
Treehugger Robot
83cc7e0e60 Merge "Create vendor/etc/linker.config.pb with STUB_LIBRARIES" am: 8cd77dcec6 am: cf0325c0c0 am: 218232234c
Original change: https://android-review.googlesource.com/c/platform/build/+/2470880

Change-Id: I700ff0d0b37d77a4cc2567ccb60083e89ae18710
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-07 20:33:40 +00:00
Jooyung Han
63975d73b1 Add dependency to /vendor/etc/linker.config.pb
The rule for the file should depend on vendor files. Otherwise, the rule
can be fired before installation of those stub libraries in /vendor/lib.

Bug: 244531518
Test: m (with a vendor lib with stubs)
Test: check /vendor/etc/linker.config.pb (should have the lib)
    $ conv_linker_config print -s $OUT/vendor/etc/linker.config.pb
Change-Id: If7a81e26a7a105234201b10cd58825c67a1d5967
2023-03-07 18:28:18 +09:00
Android Build Coastguard Worker
a64f08f889 Version bump to UP1A.230307.002 [core/build_id.mk]
Change-Id: I1483d21a132ef4d9100804181c5cb803f463c131
2023-03-07 03:33:59 +00:00
Android Build Coastguard Worker
e2fb301cd2 Make change and version bump to UP1A.230307.001
Snap for 9696334 from 88062e010a to udc-release

Change-Id: I0a4af162bfc92f4ead5e76b90a000c6edbf5074e
2023-03-07 03:09:36 +00:00
Android Build Coastguard Worker
dd493b9b88 Version bump to UP1A.230306.003 [core/build_id.mk]
Change-Id: I50102c3cf7aa28d80afa770bb3bd9ba64744f294
2023-03-06 22:30:11 +00:00
Treehugger Robot
218232234c Merge "Create vendor/etc/linker.config.pb with STUB_LIBRARIES" am: 8cd77dcec6 am: cf0325c0c0
Original change: https://android-review.googlesource.com/c/platform/build/+/2470880

Change-Id: Ib832bf7293b3c4f2d77949e7832b60452a80958b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-06 19:48:04 +00:00
Treehugger Robot
cf0325c0c0 Merge "Create vendor/etc/linker.config.pb with STUB_LIBRARIES" am: 8cd77dcec6
Original change: https://android-review.googlesource.com/c/platform/build/+/2470880

Change-Id: I0ba37422a26b7f3a51faee969eef14039690fe22
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-06 19:11:54 +00:00
Treehugger Robot
8cd77dcec6 Merge "Create vendor/etc/linker.config.pb with STUB_LIBRARIES" 2023-03-06 18:36:10 +00:00
Treehugger Robot
88062e010a Merge "Force all temp artifacts to out/dist." am: abfe1fa152 am: 3814dfeb2d am: 9db5d01725
Original change: https://android-review.googlesource.com/c/platform/build/+/2471734

Change-Id: Ifb4dc512dffcad95118f096e2b335e9430a15441
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-06 18:34:40 +00:00
Treehugger Robot
9db5d01725 Merge "Force all temp artifacts to out/dist." am: abfe1fa152 am: 3814dfeb2d
Original change: https://android-review.googlesource.com/c/platform/build/+/2471734

Change-Id: I24c96576415195f5ca0c26f12eee633f27d51b3f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-06 17:59:20 +00:00
Treehugger Robot
3814dfeb2d Merge "Force all temp artifacts to out/dist." am: abfe1fa152
Original change: https://android-review.googlesource.com/c/platform/build/+/2471734

Change-Id: I1a4a0a79521dc1200413a598a2ac7cc2c02e1557
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-06 17:17:09 +00:00
Treehugger Robot
abfe1fa152 Merge "Force all temp artifacts to out/dist." 2023-03-06 16:31:01 +00:00
Alex Buynytskyy
0645253ceb Force all temp artifacts to out/dist.
This way they don't end up in the final build, and will be in a single
predictable place.

+bump the extension SDK version to 7

Bug: 271806061
Test: run locally
Change-Id: Iaf4d918a269cdb7c79a53b7df9592bf8205e0305
2023-03-06 12:59:57 +00:00