Commit Graph

63699 Commits

Author SHA1 Message Date
Zi Wang
0d2eba6910 Merge "Add limited bp2build converter of java_sdk_library" am: c451830446 am: 2da9f46ee8
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2411046

Change-Id: I0a3260a2708993aa56b3823dae5d474155a05759
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-15 04:18:18 +00:00
Zi Wang
2da9f46ee8 Merge "Add limited bp2build converter of java_sdk_library" am: c451830446
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2411046

Change-Id: Iaf07178e65d0f05e623f27ef3c4856636c2e8d48
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-15 03:30:45 +00:00
Zi Wang
c451830446 Merge "Add limited bp2build converter of java_sdk_library" 2023-02-15 02:32:48 +00:00
Treehugger Robot
09fa997c8b Merge "Fix typo" am: 7ec899ac67 am: bad86dde5d
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2434854

Change-Id: I5a55303b61a9f9282532a7213aab17c05cced508
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-15 01:28:34 +00:00
Treehugger Robot
bad86dde5d Merge "Fix typo" am: 7ec899ac67
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2434854

Change-Id: I7574aa6c884f523a9a2e773b0e1f21cbfcfedf52
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-15 00:40:52 +00:00
Yike Zhang
75e9588d8d Merge "Set test config of Robolectric tests to LOCAL_FULL_TEST_CONFIG" am: bbfe9480be am: 1a6ec80b34
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2434852

Change-Id: I0f8238d0df72851edc0070a6d2dfdb995895f7e5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-15 00:30:15 +00:00
Julien Desprez
29b58a6dab Merge "Revert "Reland "Target Java 17""" am: 4d3f11ccb3 am: 212860594e
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2435953

Change-Id: I473e03cf6d7e02c7389cfe83899f30d68474f96d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-15 00:30:02 +00:00
Treehugger Robot
7ec899ac67 Merge "Fix typo" 2023-02-14 23:51:13 +00:00
Yike Zhang
1a6ec80b34 Merge "Set test config of Robolectric tests to LOCAL_FULL_TEST_CONFIG" am: bbfe9480be
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2434852

Change-Id: I7a8915a224c07de877400436fbccbd3f417cf7ef
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-14 23:48:46 +00:00
Julien Desprez
212860594e Merge "Revert "Reland "Target Java 17""" am: 4d3f11ccb3
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2435953

Change-Id: I1818b3b7c16414f24f5e094ba3402b16a5c220d7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-14 23:42:45 +00:00
Yike Zhang
bbfe9480be Merge "Set test config of Robolectric tests to LOCAL_FULL_TEST_CONFIG" 2023-02-14 23:30:39 +00:00
Julien Desprez
4d3f11ccb3 Merge "Revert "Reland "Target Java 17""" 2023-02-14 22:21:26 +00:00
Ivan Lozano
f5a3754b73 Merge "rust: Fix coverage in no-std crates" am: 766836656f am: a177bee054
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2434414

Change-Id: I0f481821d598627cb2937633d71dae8bcd32709c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-14 21:40:01 +00:00
Zi Wang
b2179e397a Add limited bp2build converter of java_sdk_library
Only public, system, test, module_lib and system_server are
converted in order to generate api_fingerprint.txt in Bazel.

Test: java_sdk_library_conversion_test.go and TH

Bug: 266973526
Change-Id: I67a00806165e5afad3876b6cd5cdbc6b0dd65d8b
2023-02-14 13:21:21 -08:00
Ivan Lozano
a177bee054 Merge "rust: Fix coverage in no-std crates" am: 766836656f
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2434414

Change-Id: Ib9b597283186ae6311b9edaea28b4d45c36a031f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-14 20:49:25 +00:00
Liz Kammer
a04de13914 Merge "Only create a command line replacer once" am: 2c3122e90a am: 7ea0da5d3f
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2431535

Change-Id: I73e5de15af3d978916d3336928f45717563ebfc1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-14 20:42:31 +00:00
Treehugger Robot
68292732b3 Merge "Collect more metrics for aquery handling" am: 80936bd15f am: 43002dd9e9
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2431534

Change-Id: I6f52d84d138d28b21a46fd11d55131da4645886c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-14 20:40:40 +00:00
Romain Jobredeaux
27b270c4c8 Merge "Allowlist MusicKotlin, jsr305. No manual BUILD for jsr305 and QuickSearchBox." am: 9d16531909 am: f5f849d917
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2420222

Change-Id: I4c73731309806cff72e1841c7cc94931a4ecead0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-14 20:40:03 +00:00
Julien Desprez
91ba6c7e01 Revert "Reland "Target Java 17""
This reverts commit 1fbf7f21a4.

Reason for revert: broke docker image, pinning is incomplete it seems

Change-Id: I7102cb233a4fe5ce0f5a1ead98cfc661c3d82ce5
2023-02-14 20:26:31 +00:00
Ivan Lozano
766836656f Merge "rust: Fix coverage in no-std crates" 2023-02-14 20:12:10 +00:00
Liz Kammer
7ea0da5d3f Merge "Only create a command line replacer once" am: 2c3122e90a
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2431535

Change-Id: I6df41d70091b4f6ed54ec4e329268845e5e882df
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-14 19:52:41 +00:00
Treehugger Robot
43002dd9e9 Merge "Collect more metrics for aquery handling" am: 80936bd15f
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2431534

Change-Id: I583e1913f14cb9ad9ad5ce6b7180d55d581ee7e7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-14 19:51:29 +00:00
Romain Jobredeaux
f5f849d917 Merge "Allowlist MusicKotlin, jsr305. No manual BUILD for jsr305 and QuickSearchBox." am: 9d16531909
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2420222

Change-Id: Ic9cba3d2ddfd62ef5a0b620cde803f0e84a76e30
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-14 19:49:59 +00:00
Liz Kammer
2c3122e90a Merge "Only create a command line replacer once" 2023-02-14 19:26:25 +00:00
Treehugger Robot
80936bd15f Merge "Collect more metrics for aquery handling" 2023-02-14 19:25:53 +00:00
Yike
0fcf90a357 Set test config of Robolectric tests to LOCAL_FULL_TEST_CONFIG
Downstream infra needs this information to determine if a module is
testable to TradeFed.

Test: m out/target/product/coral/module-info.json
Bug: 268670243
Change-Id: Ibdf99c86cb6abe726552a6e4ffbdc756f751907b
2023-02-15 03:18:55 +08:00
Romain Jobredeaux
9d16531909 Merge "Allowlist MusicKotlin, jsr305. No manual BUILD for jsr305 and QuickSearchBox." 2023-02-14 19:07:30 +00:00
Trevor Radcliffe
c27f4ebf30 Merge "Add test that LTO isn't propagated to runtime_libs" am: 0620c7c56a am: d3849bb98a
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2431533

Change-Id: Ic16058a09050c4c448879f0f4a0c4cfdfe5f8e05
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-14 18:45:49 +00:00
Usta (Tsering) Shrestha
6001340b18 Merge "fix flakey test" am: 23da27c321 am: c790f2f986
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2432792

Change-Id: If11fbdabfada799edb546623c5d23eed211d99b6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-14 18:45:36 +00:00
Trevor Radcliffe
d3849bb98a Merge "Add test that LTO isn't propagated to runtime_libs" am: 0620c7c56a
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2431533

Change-Id: I5a4729c5623e6ec2e5db7518b354e9bfea97e1ea
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-14 17:58:20 +00:00
Usta (Tsering) Shrestha
c790f2f986 Merge "fix flakey test" am: 23da27c321
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2432792

Change-Id: I7ab8f2519d64780990f0bd3410f9eb37dab4eeb7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-14 17:56:14 +00:00
Trevor Radcliffe
0620c7c56a Merge "Add test that LTO isn't propagated to runtime_libs" 2023-02-14 17:09:03 +00:00
Treehugger Robot
7b1205e36a Merge "Improve documentation around go/allowed-deps-error" am: da92c3ecba am: 82cd7c0346
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2422735

Change-Id: I513c1b227d875a5f9161abaa62f7bcb1d98887ad
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-14 16:51:38 +00:00
Usta (Tsering) Shrestha
23da27c321 Merge "fix flakey test" 2023-02-14 16:37:04 +00:00
Liz Kammer
f15a0797c0 Only create a command line replacer once
Test: CI
Change-Id: Ibb9b822aea808c936fedc4c8fea7b7d787b101d5
2023-02-14 11:10:20 -05:00
Liz Kammer
690fbac200 Collect more metrics for aquery handling
Test: go test soong tests
Test: m nothing & verify metrics
Change-Id: Id19e004d90dfbaa1b1706c607d5250bf845c0f3b
2023-02-14 11:10:19 -05:00
Ivan Lozano
9ef9cb8b3f rust: Fix coverage in no-std crates
Coverage builds for no_std crates currently fail because
profiler_builtins are part of libstd and therefore do not get included.

When calculating the dependencies for coverage enabled targets, check if
the stdlib is being included, and if it is not then pull the
profiler_builtins sysroot.

Bug: 249551848
Test: CLANG_COVERAGE=true NATIVE_COVERAGE_PATHS='*' make libtinyvec_nostd.rlib-std
Change-Id: I73f89bddcb2d4d9c704cb3962ee39b73888c7f3f
2023-02-14 11:04:21 -05:00
Treehugger Robot
82cd7c0346 Merge "Improve documentation around go/allowed-deps-error" am: da92c3ecba
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2422735

Change-Id: I3b3f0c04ff5aa46af8f207228f768200b5fb711b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-14 16:04:02 +00:00
Treehugger Robot
da92c3ecba Merge "Improve documentation around go/allowed-deps-error" 2023-02-14 15:00:31 +00:00
Treehugger Robot
0fd822ab83 Merge "Revert "Dynamically assemble the list of python launcher shared libs for precompiling"" am: 811f5c9471 am: e4795460ce
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2434093

Change-Id: I07e2e429219a7de256dcd41dcbfe63e9541d4f63
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-14 08:20:10 +00:00
Jiyong Park
9785915c2d Fix typo
Bug: N/A
Test: m nothing
Change-Id: Ia8b8ba7582ac93643d485cf3340066efdbddcae5
2023-02-14 17:07:41 +09:00
Treehugger Robot
e4795460ce Merge "Revert "Dynamically assemble the list of python launcher shared libs for precompiling"" am: 811f5c9471
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2434093

Change-Id: Ifa0b594ab500b6b0e6a3e601ad542205d0f8ffc0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-14 07:33:33 +00:00
Treehugger Robot
811f5c9471 Merge "Revert "Dynamically assemble the list of python launcher shared libs for precompiling"" 2023-02-14 07:05:50 +00:00
Aditya Kumar
9ae350c02d Merge "Build riscv64 with thin LTO" am: a533904855 am: ef3a69a5fa
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2336156

Change-Id: I179d5eebdddc1c34cdd619d2551622144829b48f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-14 06:27:09 +00:00
Aditya Kumar
ef3a69a5fa Merge "Build riscv64 with thin LTO" am: a533904855
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2336156

Change-Id: Ibca0901cd2a4a3a6c31763ba782945c54a9c0c47
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-14 05:39:07 +00:00
Aditya Kumar
a533904855 Merge "Build riscv64 with thin LTO" 2023-02-14 05:00:24 +00:00
Cole Faust
230690b054 Merge "Add ConvertApexAvailableToTags" am: 1d09ec6fca am: cbeb24ce35
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2431432

Change-Id: I1ee77b7b39eb33339ed5569b20f6a61276f44454
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-14 01:45:45 +00:00
Cole Faust
cbeb24ce35 Merge "Add ConvertApexAvailableToTags" am: 1d09ec6fca
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2431432

Change-Id: I3a062563717841fe323696bbd31c66a125e63a21
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-14 00:58:24 +00:00
Cole Faust
1d09ec6fca Merge "Add ConvertApexAvailableToTags" 2023-02-14 00:26:52 +00:00
Cole Faust
909d237c84 Revert "Dynamically assemble the list of python launcher shared libs for precompiling"
This reverts commit aa5b377ee9.

Reason for revert: this broke musl builds by removing the install dependency from python binaries to the launcher shared libraries: https://android-build.googleplex.com/builds/submitted/9600042/unit_tests_x86_64_musl/latest/view/logs/build_error.log

Change-Id: I4e13f333f287831ba13724f13ab2be789a92b476
2023-02-13 23:17:40 +00:00