Commit Graph

34601 Commits

Author SHA1 Message Date
Android Build Coastguard Worker
4b1aba6ffc Version bump to UP1A.230504.002 [core/build_id.mk]
Change-Id: I7740d000a5d762874a81aeb371850276de3b7c34
2023-05-04 02:34:42 +00:00
Android Build Coastguard Worker
4a13ac1190 Make change and version bump to UP1A.230504.001
Snap for 10060019 from c28fb44256 to udc-release

Change-Id: I9a00db57fefc5083350a51c18dc9d53b0068c60e
2023-05-04 00:05:59 +00:00
Android Build Coastguard Worker
c4a75a0ba2 Version bump to UP1A.230503.003 [core/build_id.mk]
Change-Id: Iaa4a450fdbfde6288c9186e50aa378df07c39feb
2023-05-03 22:36:21 +00:00
Julien Desprez
372c3d6be5 Merge "Revert "Add Traefed Contrib to CATBox"" into udc-dev 2023-05-03 21:16:37 +00:00
Android Build Coastguard Worker
8086e20516 Version bump to UP1A.230503.002 [core/build_id.mk]
Change-Id: I76f0fc3c04a8950e36185c167d4038f358640339
2023-05-03 03:07:16 +00:00
Android Build Coastguard Worker
e55415052f Make change and version bump to UP1A.230503.001
Snap for 10052121 from d043f3bc68 to udc-release

Change-Id: Iee21ec366ecd502ef2a53d34bf0d18e8583c27b9
2023-05-03 00:03:58 +00:00
Hang Lu
b2d34e4d4a Enable HWASan for multiple modules in one place(Make)
Environment variables HWASAN_INCLUDE_PATHS and
PRODUCT_HWASAN_INCLUDE_PATHS can be used to enable HWASan for multiple
modules, by just adding the module directory to the env variable.

Bug: b/271948407
Test: Set specific module directory to above env variable and check the
assembly codes of output elf files after building, finding hwasan
related symbols inside.

Merged-In: I4493cb627fb564ee317eb95bd24ec020d42ae28c
Change-Id: I4493cb627fb564ee317eb95bd24ec020d42ae28c
(cherry picked from commit e235ded733)
2023-05-02 22:44:07 +00:00
Julien Desprez
56d335bdb5 Revert "Add Traefed Contrib to CATBox"
This reverts commit a527b1a0ee.

Reason for revert: tradefed-contrib isn't an allowed dependency outside tradefed. Suites shouldn't use it. This breaks prebuilts in udc-*
Bug: 280372052
Change-Id: Id840568f36a801e19e7bb8e9c34cef2aeb625f1d
Ignore-AOSP-First: revert of CL submitted in internal anyway
2023-05-02 22:08:21 +00:00
LaMont Jones
c28fb44256 Merge "Save approx 18GB of RAM by not having a bazillion copies of the same modules names" into udc-dev 2023-05-02 21:51:16 +00:00
Android Build Coastguard Worker
fb966563e8 Version bump to UP1A.230502.003 [core/build_id.mk]
Change-Id: Ic2e868c6026640e23a3eb1aafbe0697114fb3019
2023-05-02 21:42:09 +00:00
Android Build Coastguard Worker
e3f93ee8b6 Version bump to UP1A.230502.002 [core/build_id.mk]
Change-Id: I64534ae908f6dc015235b9fb0b1aa329e689de0a
2023-05-02 18:26:22 +00:00
Kalesh Singh
d043f3bc68 Merge "16k: Define PRODUCT_MAX_PAGE_SIZE_SUPPORTED flag" into udc-dev 2023-05-02 16:12:53 +00:00
Android Build Coastguard Worker
f9dfd0d18b Make change and version bump to UP1A.230502.001
Snap for 10043601 from 6871bbf91e to udc-release

Change-Id: Ice3bf28f602c1edee76a7c8f78ded9ab5ee425e3
2023-05-02 00:25:44 +00:00
Joe Onorato
9f5b5c2268 Save approx 18GB of RAM by not having a bazillion copies of the same modules names
Bug: 280108166
Bug: 278864904
Test: treehugger, m, manual inspection
Merged-In: 2556850
Change-Id: Ib564b3edf4a0523fc8231b8e57a5ba9c42a73294
2023-05-01 21:20:28 +00:00
Android Build Coastguard Worker
8fec60df86 Make change and version bump to UP1A.230501.001
Snap for 10040535 from 6871bbf91e to udc-release

Change-Id: I8a55ffcd5324fa0aefb3cd202ac9f40b61af71fb
2023-04-30 22:05:15 +00:00
Android Build Coastguard Worker
2964fcbf2b Make change and version bump to UP1A.230430.001
Snap for 10038995 from 6871bbf91e to udc-release

Change-Id: Icf194106856e6c02aeaf5e7f64e26e9dcdf4382e
2023-04-29 22:04:03 +00:00
Android Build Coastguard Worker
5b39b00efe Make change and version bump to UP1A.230429.001
Snap for 10035032 from 6871bbf91e to udc-release

Change-Id: Iba281454dc9123f5ebba5873bd9d2e1d75a84283
2023-04-29 02:12:09 +00:00
Android Build Coastguard Worker
46cfdd3b86 Version bump to UP1A.230428.003 [core/build_id.mk]
Change-Id: Ic901f0e082c5ec498a9e43e5ab9e76ebf0d66535
2023-04-28 22:13:15 +00:00
Kalesh Singh
c480b5d4c4 16k: Add ro.product.cpu.pagesize.max property
The device's max supported page size is determined by the
build variable TARGET_MAX_PAGE_SIZE_SUPPORTED.

Export this variable as system property for use in tests.

Bug: 277360995
Test: atest -c vendor_elf_alignment_test -s <serial>
Signed-off-by: Kalesh Singh <kaleshsingh@google.com>
(cherry picked from https://android-review.googlesource.com/q/commit:72222fbec9b2efd6709e263dc16bcca98f216c15)
Merged-In: I4f33a42de359c8119e55056f9fd9c7147c7058ec
Change-Id: I4f33a42de359c8119e55056f9fd9c7147c7058ec
2023-04-28 20:37:47 +00:00
Juan Yescas
39e34a9def 16k: Define PRODUCT_MAX_PAGE_SIZE_SUPPORTED flag
The PRODUCT_MAX_PAGE_SIZE_SUPPORTED will be used to define the
ELF segment alignment of the binaries (executables and shared
libraries). The alignment is set based on these conditions:

- If PRODUCT_MAX_PAGE_SIZE_SUPPORTED is defined, that value will be
used to align the binaries. If not defined, see condition below:
- If it is a low memory device, 4096 will be the alignment. If it is
not low memory device, see conditon below:
- If VSR vendor API level < 34, 4096 will be the alignment, otherwise
it will be 65536.

Test: Built for in Pixel 4a, 6 and verified the alignment with readelf.
Bug: 276963698
Bug: 276801883
(cherry picked from https://android-review.googlesource.com/q/commit:e5c0c174d50e4fab5db797dc815a875d673eadac)
Merged-In: I53a8902ab62e6d378aec84c28bc627f0e8a98500
Change-Id: I53a8902ab62e6d378aec84c28bc627f0e8a98500
2023-04-28 18:28:30 +00:00
Android Build Coastguard Worker
c43c30537e Version bump to UP1A.230428.002 [core/build_id.mk]
Change-Id: I00a18610cdd05c1340588efda37a5a52b10d6107
2023-04-28 06:25:04 +00:00
Android Build Coastguard Worker
8311cbfa69 Make change and version bump to UP1A.230428.001
Snap for 10025836 from 2467b20cec to udc-release

Change-Id: Id06ea94ead554e55091da672bd1fe6a272634de5
2023-04-28 00:05:25 +00:00
Peiyong Lin
6871bbf91e Properly define angle.mk
Previously we used USE_ANGLE to determine whether the build should include
ANGLE drivers, this patch consolidates that into a separate Makefile.

Bug: b/270994705
Test: atest CtsAngleIntegrationHostTestCases
Change-Id: I4d7ffb869ced219009446d907230178e4b940157
Merged-In: I4d7ffb869ced219009446d907230178e4b940157
2023-04-27 22:36:36 +00:00
Yuxin Hu
7ea4231664 Merge "Use ro.gfx.angle.supported to indicate if ANGLE is built in vendor" into udc-dev 2023-04-27 15:36:27 +00:00
Android Build Coastguard Worker
96e9c99054 Version bump to UP1A.230427.002 [core/build_id.mk]
Change-Id: I15dd00ef83ce5c8b23d831b87524862d32e8c88c
2023-04-27 01:42:12 +00:00
Android Build Coastguard Worker
1d51670e68 Make change and version bump to UP1A.230427.001
Snap for 10017950 from 44395a8138 to udc-release

Change-Id: I90799cf26ed6b28c50b442ece0e319f7ac50621e
2023-04-27 00:09:56 +00:00
Yuxin Hu
9dfc376c19 Use ro.gfx.angle.supported to indicate if ANGLE is built in vendor
This is a change cherry-picked from aosp:
https://r.android.com/2560175

Merged-In: I0fb881962ab77abd18f05d33393c4ee11694109c

Bug: b/270994705
Test: m -j45; flash and check Pixel 7 boots fine
atest CtsAngleIntegrationHostTestCases

Change-Id: I4632ff64bc26623c796b992a71761a754149955a
2023-04-26 21:02:13 +00:00
Android Build Coastguard Worker
15c6d3970a Version bump to UP1A.230426.002 [core/build_id.mk]
Change-Id: Ifec7bcd5a5815fa7f5d37395647406bccd3dad0e
2023-04-26 04:06:08 +00:00
Android Build Coastguard Worker
14e8259ece Make change and version bump to UP1A.230426.001
Snap for 10009955 from 3d2a5a168f to udc-release

Change-Id: I5ec290df6be686f8ec7ffcdd93f6f8076afcb8b1
2023-04-26 02:11:32 +00:00
Android Build Coastguard Worker
a551b0e918 Version bump to UP1A.230425.002 [core/build_id.mk]
Change-Id: I188ab951b1c2dd791b55bb4c7d9b8bf63caadd2c
2023-04-25 16:50:01 +00:00
Android Build Coastguard Worker
378f1400eb Make change and version bump to UP1A.230425.001
Snap for 9997652 from 056ae79b51 to udc-release

Change-Id: Iccecd545985c13be4edcbf2438332d0d9c01032b
2023-04-25 16:23:31 +00:00
Android Build Coastguard Worker
d153130723 Version bump to UP1A.230424.003 [core/build_id.mk]
Change-Id: I3e7e8b8a1e22974780c44bc2c9b02c32f070c3b2
2023-04-25 15:08:52 +00:00
Android Build Coastguard Worker
4c3bf0cf6c Make change and version bump to UP1A.230425.001
Snap for 9997652 from 056ae79b51 to udc-release

Change-Id: Ia7a6b9500f1d3736971ff79a88220aabcdbb7fca
2023-04-25 00:04:30 +00:00
Android Build Coastguard Worker
5b551ff82a Version bump to UP1A.230424.003 [core/build_id.mk]
Change-Id: Idb07e512eeed32e427475c6f30ccf1b60f3dcc70
2023-04-24 20:38:56 +00:00
Android Build Coastguard Worker
50f65765a0 Version bump to UP1A.230424.002 [core/build_id.mk]
Change-Id: Icdc79bd98c874d393bf37b1096cc79e14bd2e310
2023-04-24 01:08:14 +00:00
Android Build Coastguard Worker
888050a200 Make change and version bump to UP1A.230424.001
Snap for 9994502 from 056ae79b51 to udc-release

Change-Id: I10f204dab66225e5286186251b7dc9b1ebbb34f7
2023-04-23 22:03:40 +00:00
Android Build Coastguard Worker
89192707cb Make change and version bump to UP1A.230423.001
Snap for 9993260 from 056ae79b51 to udc-release

Change-Id: Iad551dbc8b62e8826ef7abe5193838f1b52b2646
2023-04-22 22:03:23 +00:00
Android Build Coastguard Worker
b99590f5d9 Make change and version bump to UP1A.230422.001
Snap for 9990577 from 056ae79b51 to udc-release

Change-Id: I8f185442de6f6ba0d789bc3a59f32ff9603d3680
2023-04-22 02:07:13 +00:00
Alex Buynytskyy
20466aa978 [RESTRICT AUTOMERGE] UpsideDownCake/34 is now REL
Ignore-AOSP-First: UpsideDownCake Finalization
Bug: 275409981
Test: build
Change-Id: I4b5e9939b60cde7482021fc1d0aede38a99493c1
Merged-In: I4b5e9939b60cde7482021fc1d0aede38a99493c1
2023-04-21 19:37:09 +00:00
Treehugger Robot
056ae79b51 Merge "Remove lunch target from appcompat log" am: e16241ce4f am: 80386ca945 am: 9b766fa41c
Original change: https://android-review.googlesource.com/c/platform/build/+/2542810

Change-Id: If4399fb590a4035627690c2302cf167013ef76fd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-21 07:48:29 +00:00
Treehugger Robot
9b766fa41c Merge "Remove lunch target from appcompat log" am: e16241ce4f am: 80386ca945
Original change: https://android-review.googlesource.com/c/platform/build/+/2542810

Change-Id: I8904a5088b72686ac52ae37fe735f283cf755c36
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-21 07:06:13 +00:00
Treehugger Robot
e16241ce4f Merge "Remove lunch target from appcompat log" 2023-04-21 05:46:47 +00:00
Android Build Coastguard Worker
6c74b15b99 Make change and version bump to UP1A.230421.001
Snap for 9981223 from c30753213c to udc-release

Change-Id: Ie157bda57b91fa9179fc1b39c2243266366ebdd3
2023-04-21 00:03:40 +00:00
Vinh Tran
40db731ad4 Merge "Split PRODUCT_AFDO_PROFILES into two variables" into tm-qpr-dev-plus-aosp am: 42b7e605c2
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/22603331

Change-Id: I02df3c23795d8a543a1cdff117cd29a40dd21e87
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-20 19:54:03 +00:00
Vinh Tran
42b7e605c2 Merge "Split PRODUCT_AFDO_PROFILES into two variables" into tm-qpr-dev-plus-aosp 2023-04-20 19:20:19 +00:00
Treehugger Robot
5c2fd939b9 Merge "Add create_brick_ota to otatools.zip" am: 05cffb1b2a am: fa7573bf19 am: 9563d43a64
Original change: https://android-review.googlesource.com/c/platform/build/+/2547515

Change-Id: I7c0d25bd561e7103c2fd123e5467079cadfdd10a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-20 11:51:26 +00:00
Treehugger Robot
9563d43a64 Merge "Add create_brick_ota to otatools.zip" am: 05cffb1b2a am: fa7573bf19
Original change: https://android-review.googlesource.com/c/platform/build/+/2547515

Change-Id: I73d22b92ad840f432c099773992c760c963f4a8f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-20 11:09:13 +00:00
Android Build Coastguard Worker
7c497485df Make change and version bump to UP1A.230420.001
Snap for 9972090 from 64fae70977 to udc-release

Change-Id: I3b5d7a0902b426290da5b489c0b1d84e52ae6bec
2023-04-20 02:40:38 +00:00
Kelvin Zhang
ca812338a2 Add create_brick_ota to otatools.zip
This allows create_brick_ota binary to be used by downloading
otatools.zip from ab, instead of having to build it locally.

Bug: 278925744
Change-Id: I704355b74bc2de7e8d5b881deb01efbee0fdda2a
2023-04-19 19:15:07 -07:00
Wei Li
4f8f32b14f Merge "Copy SBOM files of unbundled APKs to dist directory." am: 0ab788ee83 am: 54854098e9 am: b3565b4aa4
Original change: https://android-review.googlesource.com/c/platform/build/+/2534800

Change-Id: I234246245c1c9d63a9c7758d9fab8196e8b8475e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-19 19:34:48 +00:00