Commit Graph

66360 Commits

Author SHA1 Message Date
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
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
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
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
Treehugger Robot
da92c3ecba Merge "Improve documentation around go/allowed-deps-error" 2023-02-14 15:00:31 +00:00
Treehugger Robot
542008ec59 Merge "Revert "Dynamically assemble the list of python launcher shared libs for precompiling"" am: 811f5c9471 am: e4795460ce am: 0fd822ab83
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2434093

Change-Id: I8251d239f93ee6d6503d9a2360fcc35d369ed804
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-14 09:20:54 +00:00
Cory Barker
fdf043a7b1 Fix Soong code, remove dead code, and clean up code for Java fuzz
Test: built fuzz targets locally and tested them with Jazzer

Change-Id: I3ff487ba4e34289e0f53f2077463f524f4bf4f11
2023-02-14 08:59:23 +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
Aditya Kumar
eda5e70d23 Merge "Build riscv64 with thin LTO" am: a533904855 am: ef3a69a5fa am: 9ae350c02d
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2336156

Change-Id: Idf72071ff0608a7cf82cc2c344fd3250193c7752
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-14 07:34:07 +00: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