Commit Graph

66370 Commits

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

Change-Id: Ic0652f224b85b77cd43fa91efbfc34168299dd7a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-15 05:17:50 +00:00
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
3b5c22be8f Merge "Fix typo" am: 7ec899ac67 am: bad86dde5d am: 09fa997c8b
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2434854

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

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

Change-Id: Ic589a5de90db628f9f5a35d12518dcc19df1694c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-15 01:31:46 +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
791e40ffd7 Merge "rust: Fix coverage in no-std crates" am: 766836656f am: a177bee054 am: f5a3754b73
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2434414

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

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

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

Change-Id: I26f1dfc5d5ea85eaa3ccb3647f84125b9a1b94ec
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-14 21:40:57 +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
Trevor Radcliffe
3ad608b240 Merge "Add test that LTO isn't propagated to runtime_libs" am: 0620c7c56a am: d3849bb98a am: c27f4ebf30
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2431533

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

Change-Id: If8c3eaf5ea3dfe002c85dc782669a61144110d67
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-14 19:44:11 +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
TreeHugger Robot
a9713395a1 Merge "Fix Soong code, remove dead code, and clean up code for Java fuzz Test: built fuzz targets locally and tested them with Jazzer" 2023-02-14 18:23:19 +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
Treehugger Robot
9c99e38aef Merge "Improve documentation around go/allowed-deps-error" am: da92c3ecba am: 82cd7c0346 am: 7b1205e36a
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2422735

Change-Id: I6cd11d2839f2e0849c335bcf6903551e9bd8399a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-14 17:49:44 +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