Commit Graph

33024 Commits

Author SHA1 Message Date
Treehugger Robot
a101e35631 Merge "c2a: Automatically make crates APEX available" am: d0e21e93fb am: b30e1dae5b am: 3db273523f
Original change: https://android-review.googlesource.com/c/platform/development/+/2128853

Change-Id: I189aa0552a6dd7b410170ce12c8a63878d211644
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-22 20:19:50 +00:00
Treehugger Robot
3db273523f Merge "c2a: Automatically make crates APEX available" am: d0e21e93fb am: b30e1dae5b
Original change: https://android-review.googlesource.com/c/platform/development/+/2128853

Change-Id: Ifcc25702cfb515b26d9c1b51761d0d14d5933aa3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-22 20:00:51 +00:00
Treehugger Robot
b30e1dae5b Merge "c2a: Automatically make crates APEX available" am: d0e21e93fb
Original change: https://android-review.googlesource.com/c/platform/development/+/2128853

Change-Id: Id74b1089aaf900cd193327e6714ceaf4125dc90e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-22 19:42:18 +00:00
Treehugger Robot
d0e21e93fb Merge "c2a: Automatically make crates APEX available" 2022-06-22 19:25:58 +00:00
Treehugger Robot
b03eb213d5 Merge "Update tests due to clang variable and struct naming changes." am: 8b3339921b am: 972cbb2a83 am: ea6cc3fbbb
Original change: https://android-review.googlesource.com/c/platform/development/+/2133256

Change-Id: I299db9cb8540e7136fef17439e25b5ef8a480c62
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-22 09:04:01 +00:00
Treehugger Robot
ea6cc3fbbb Merge "Update tests due to clang variable and struct naming changes." am: 8b3339921b am: 972cbb2a83
Original change: https://android-review.googlesource.com/c/platform/development/+/2133256

Change-Id: Id38abf46ca6ddc06eca2dc4a69adb262486e12b4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-22 08:45:52 +00:00
Treehugger Robot
972cbb2a83 Merge "Update tests due to clang variable and struct naming changes." am: 8b3339921b
Original change: https://android-review.googlesource.com/c/platform/development/+/2133256

Change-Id: Id5ed56ed3d7f4431457d776499f010c53ed4daf2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-22 08:29:09 +00:00
Treehugger Robot
8b3339921b Merge "Update tests due to clang variable and struct naming changes." 2022-06-22 07:58:27 +00:00
Mu-Le Lee
e5f137adf2 Update tests due to clang variable and struct naming changes.
Test: ANDROID_BUILD_TOP=`realpath .` \
      PATH=$PATH:`realpath out/soong/dist/bin`:`realpath out/soong/host/linux-x86/bin` \
      development/vndk/tools/header-checker/tests/test.py
Bug: 236780777
Change-Id: I794bcb9e9c922c642c3fbf0808fb60de4445ab65
2022-06-22 04:10:43 +00:00
Raju Kulkarni
5ff7ceebcd Bump SDK revision number to ship an update with Beta 4 am: d16b8ab5ba am: 6309a98617
Original change: https://googleplex-android-review.googlesource.com/c/platform/development/+/19014235

Change-Id: I63a8c4511723a96a17a66f1437f55e28f909d132
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-21 21:25:52 +00:00
Raju Kulkarni
4fa642cb9b Bump SDK revision number to ship an update with Beta 4 am: d16b8ab5ba am: d27810a4a1
Original change: https://googleplex-android-review.googlesource.com/c/platform/development/+/19014235

Change-Id: I151cf7fe3e702fe2c5c0f3b9907d64e5b2f6c39d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-21 21:18:00 +00:00
Raju Kulkarni
6309a98617 Bump SDK revision number to ship an update with Beta 4 am: d16b8ab5ba
Original change: https://googleplex-android-review.googlesource.com/c/platform/development/+/19014235

Change-Id: I14f1ff3203fe4fd1d7b1104aa16fc9c5a720f895
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-21 21:00:09 +00:00
Raju Kulkarni
d27810a4a1 Bump SDK revision number to ship an update with Beta 4 am: d16b8ab5ba
Original change: https://googleplex-android-review.googlesource.com/c/platform/development/+/19014235

Change-Id: I062380a2ab0acbb661507df0b48ab50948c0334a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-21 20:59:02 +00:00
Raju Kulkarni
d16b8ab5ba Bump SDK revision number to ship an update with Beta 4
Bug: 236727709
Change-Id: I89f73dab0430435ee5afd7bf64e80f55b6420630
Test: N/A
2022-06-21 18:32:25 +00:00
Matthew Maurer
a9fb65d155 c2a: Automatically make crates APEX available
The bulk of Rust packages in external/ are OS agnostic and do not care
about individual platform features. This change is intended to reduce
the churn of repeatedly adding new `apex_available` attributes to crates
by defaulting to availability. When landing a new crate which is either
platform revision specific or has an unstable file format, prefer to
set `apex_available: ["//apex_available:platform"]` until you have
thought things through.

Bug: 174862583
Test: Regenerate with no apex_available, see universal availability
Test: Regenerate with apex_available: [], see []
Test: Regenerate with apex_available: [foo], see [foo]
Change-Id: I958597789bfc966caec043d051996284dab7a927
2022-06-16 13:07:12 -07:00
Elliott Hughes
b54666eda5 [automerger skipped] Work around an lldb bug with "localhost". am: bc119c2898 -s ours am: 9b084add6d -s ours
am skip reason: Merged-In I3414201712ffe0f808899e2a2f206e813bb609a7 with SHA-1 fc6da790d9 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/development/+/18912685

Change-Id: I8238cd401b29875ec839ec45bd00856108977340
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-16 00:45:06 +00:00
Elliott Hughes
d8ef7fa3ae [automerger skipped] Work around an lldb bug with "localhost". am: bc119c2898 am: e5dc3a0ddf -s ours
am skip reason: Merged-In I3414201712ffe0f808899e2a2f206e813bb609a7 with SHA-1 fc6da790d9 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/development/+/18912685

Change-Id: I04a2ec0d5f2338f763b33a195b00b719d701bcc4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-16 00:44:43 +00:00
Elliott Hughes
e5dc3a0ddf Work around an lldb bug with "localhost". am: bc119c2898
Original change: https://googleplex-android-review.googlesource.com/c/platform/development/+/18912685

Change-Id: Ibc3e1214a6aa13659192e36479f2e1fb73c425cd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-16 00:08:51 +00:00
Elliott Hughes
9b084add6d [automerger skipped] Work around an lldb bug with "localhost". am: bc119c2898 -s ours
am skip reason: Merged-In I3414201712ffe0f808899e2a2f206e813bb609a7 with SHA-1 fc6da790d9 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/development/+/18912685

Change-Id: Ie2136abb47348b88d2d3f0be6841903d14f93fe3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-16 00:06:32 +00:00
Elliott Hughes
17b115997f Merge "Work around an lldb bug with "localhost"." am: d70c7045c1 am: 7497000703 am: 1f33349fdd
Original change: https://android-review.googlesource.com/c/platform/development/+/2125714

Change-Id: I23c7d205504716aa8986b090d4cc4a4f865fc3da
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-15 15:43:08 +00:00
Elliott Hughes
bc119c2898 Work around an lldb bug with "localhost".
Bug: http://b/234034124
Test: reputed to work
Change-Id: I3414201712ffe0f808899e2a2f206e813bb609a7
(cherry picked from commit fc6da790d9)
Merged-In: I3414201712ffe0f808899e2a2f206e813bb609a7
2022-06-15 15:20:48 +00:00
Elliott Hughes
1f33349fdd Merge "Work around an lldb bug with "localhost"." am: d70c7045c1 am: 7497000703
Original change: https://android-review.googlesource.com/c/platform/development/+/2125714

Change-Id: I471f1a99640521b57197fae35fae1dc98b9c1173
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-15 15:11:14 +00:00
Elliott Hughes
7497000703 Merge "Work around an lldb bug with "localhost"." am: d70c7045c1
Original change: https://android-review.googlesource.com/c/platform/development/+/2125714

Change-Id: I0cc8a3515bd5f368997cd4e4b0f7370ae48827a3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-15 14:39:59 +00:00
Elliott Hughes
d70c7045c1 Merge "Work around an lldb bug with "localhost"." 2022-06-15 14:26:05 +00:00
Matthew Maurer
e9e2177dd6 Merge changes Ie8ff0e35,I4aebdb5e,I4d9b906f am: 270633f6ca am: 36ecd66b48 am: ac52de81b2
Original change: https://android-review.googlesource.com/c/platform/development/+/2125661

Change-Id: I5113d836b8b675ab3635d9974bde633d481ea558
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-15 02:38:21 +00:00
Matthew Maurer
ac52de81b2 Merge changes Ie8ff0e35,I4aebdb5e,I4d9b906f am: 270633f6ca am: 36ecd66b48
Original change: https://android-review.googlesource.com/c/platform/development/+/2125661

Change-Id: I547139fa320857d1cccd0254d2d3bcaab3201d6f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-15 01:24:04 +00:00
Elliott Hughes
fc6da790d9 Work around an lldb bug with "localhost".
Bug: http://b/234034124
Test: reputed to work
Change-Id: I3414201712ffe0f808899e2a2f206e813bb609a7
2022-06-14 17:59:32 -07:00
Matthew Maurer
36ecd66b48 Merge changes Ie8ff0e35,I4aebdb5e,I4d9b906f am: 270633f6ca
Original change: https://android-review.googlesource.com/c/platform/development/+/2125661

Change-Id: I3668e64a68a4d0a97c7c163a2c7f5e97a336f9be
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-15 00:55:24 +00:00
Matthew Maurer
270633f6ca Merge changes Ie8ff0e35,I4aebdb5e,I4d9b906f
* changes:
  c2a: Only use postsubmit when configured
  c2a: Denylist additional Rust tests modules
  c2a: Do not assume test_mapping.json exists
2022-06-14 23:29:35 +00:00
Matthew Maurer
e1d07ba872 c2a: Only use postsubmit when configured
Previous logic would place tests in both presubmit and postsubmit if the
postsubmit_tests configuration was not specified. This is both
unnecessary and wastes resources because presubmit tests are also run in
postsubmit.

Bug: 236006683
Test: Regenerate all TEST_MAPPINGs, manually check postsubmit removal
Change-Id: Ie8ff0e351776711e07bf7646efd916d970254e9c
2022-06-14 16:28:36 -07:00
Matthew Maurer
037b445ed8 c2a: Denylist additional Rust tests modules
These modules are not suitable for direct execution on cuttlefish, but
are still built as `rust_test` to get the harness.

Bug: 233924440
Test: Regenerate all TEST_MAPPINGs, pass presubmit
Change-Id: I4aebdb5e36cf3a80780483e0a7ebeb83e9735d29
2022-06-14 14:32:15 -07:00
Matthew Maurer
3f7f7e2236 c2a: Do not assume test_mapping.json exists
update_crate_tests would previously assume test_mapping.json existed
when trying to generate a TEST_MAPPING update. This made updating
mappings for the majority of existing crates fail.

Bug: 233924440
Test: Regenerate all Rust TEST_MAPPINGs
Change-Id: I4d9b906f4db233ee0223a3035c1b63bf1ca681f4
2022-06-14 14:32:00 -07:00
Treehugger Robot
faa1004edf Merge "Allow ABI dumps to contain ANDROID_BUILD_TOP that is not a path prefix" am: 1a4e4daf49 am: 57d34a4b72 am: eaf1d60e74
Original change: https://android-review.googlesource.com/c/platform/development/+/2122585

Change-Id: I337a26c5d21a7602ce6210b38e07d3767cac7376
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-13 11:12:22 +00:00
Treehugger Robot
eaf1d60e74 Merge "Allow ABI dumps to contain ANDROID_BUILD_TOP that is not a path prefix" am: 1a4e4daf49 am: 57d34a4b72
Original change: https://android-review.googlesource.com/c/platform/development/+/2122585

Change-Id: Iac81cc503a0b7e819cd80a4d5a19c475aaa5ba23
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-13 10:46:58 +00:00
Treehugger Robot
57d34a4b72 Merge "Allow ABI dumps to contain ANDROID_BUILD_TOP that is not a path prefix" am: 1a4e4daf49
Original change: https://android-review.googlesource.com/c/platform/development/+/2122585

Change-Id: I42ea1f542eeaf7ca8cd1b8309f59ea882cdb465a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-13 10:28:48 +00:00
Treehugger Robot
1a4e4daf49 Merge "Allow ABI dumps to contain ANDROID_BUILD_TOP that is not a path prefix" 2022-06-13 10:05:10 +00:00
Hsin-Yi Chen
2ed4052a06 Allow ABI dumps to contain ANDROID_BUILD_TOP that is not a path prefix
Test: ./create_reference_dumps.py -products aosp_x86_64 -libs libm
Bug: 235300136
Change-Id: I75fa175018d6ed0da7a0949ff133869fd874c667
2022-06-13 16:47:32 +08:00
Anton Hansson
39caa6ad2a [automerger skipped] Remove non-existing dependency am: 5708cfea1c am: f40500260b -s ours
am skip reason: Merged-In I14e47d6418f355c6c7db7444a25c3030f36a3f92 with SHA-1 5708cfea1c is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/development/+/18599348

Change-Id: I7f235b585d544bfeb1fbf7b457a3cebe057e55a7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-26 17:14:05 +00:00
Anton Hansson
4fe62d8ffd [automerger skipped] Remove system-images files from the SDK am: c92fe23901 am: c77dcb8b63 -s ours
am skip reason: Merged-In I7ba2eb244a5930721c82895cd2947a1d2aff63e2 with SHA-1 c92fe23901 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/development/+/18599347

Change-Id: I75f9ba146cf6b4cccae8f6acbad599ba0cfe3db8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-26 17:14:00 +00:00
Anton Hansson
51557641f0 [automerger skipped] Stop building the system-image zip am: dd5a6d5c95 am: d183bc806a -s ours
am skip reason: Merged-In I11a9aaea89c307d4698787e228fb47228244ab74 with SHA-1 897fe05053 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/development/+/18599346

Change-Id: I554408e34ce55cd1c5ddb063235209615855e7d6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-26 17:13:53 +00:00
Anton Hansson
3cc71f2efb [automerger skipped] Remove non-existing dependency am: 5708cfea1c -s ours am: d79a014469 -s ours
am skip reason: Merged-In I14e47d6418f355c6c7db7444a25c3030f36a3f92 with SHA-1 1710a2efc7 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/development/+/18599348

Change-Id: I34b0bd7837a978d3d53a99869af967257bc90677
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-26 17:13:15 +00:00
Anton Hansson
6dcbee904b [automerger skipped] Remove system-images files from the SDK am: c92fe23901 -s ours am: 82da12193e -s ours
am skip reason: Merged-In I7ba2eb244a5930721c82895cd2947a1d2aff63e2 with SHA-1 ae04c5c358 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/development/+/18599347

Change-Id: I925c1a250c3fdfe72b6196fe3acca2ad9ced6048
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-26 17:13:11 +00:00
Anton Hansson
7715eb69de [automerger skipped] Stop building the system-image zip am: dd5a6d5c95 -s ours am: e526270068 -s ours
am skip reason: Merged-In I11a9aaea89c307d4698787e228fb47228244ab74 with SHA-1 897fe05053 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/development/+/18599346

Change-Id: I6493027926267ff3ebee5dc032b139be3db35fd3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-26 17:13:04 +00:00
Anton Hansson
f40500260b Remove non-existing dependency am: 5708cfea1c
Original change: https://googleplex-android-review.googlesource.com/c/platform/development/+/18599348

Change-Id: Iccdfa387faefeb316ade6a2eef81638249d994b4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-26 16:47:16 +00:00
Anton Hansson
c77dcb8b63 Remove system-images files from the SDK am: c92fe23901
Original change: https://googleplex-android-review.googlesource.com/c/platform/development/+/18599347

Change-Id: I3c6ce0bb3eb6f3a6d8541e8f30b5421b7a31e739
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-26 16:47:11 +00:00
Anton Hansson
d183bc806a Stop building the system-image zip am: dd5a6d5c95
Original change: https://googleplex-android-review.googlesource.com/c/platform/development/+/18599346

Change-Id: Iaa341345a2a522660aaa21afaf7b63deaafb126a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-26 16:47:04 +00:00
Anton Hansson
d79a014469 [automerger skipped] Remove non-existing dependency am: 5708cfea1c -s ours
am skip reason: Merged-In I14e47d6418f355c6c7db7444a25c3030f36a3f92 with SHA-1 1710a2efc7 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/development/+/18599348

Change-Id: Ib5ae80567d19d97072c44e796d17f167b92feb48
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-26 16:42:09 +00:00
Anton Hansson
82da12193e [automerger skipped] Remove system-images files from the SDK am: c92fe23901 -s ours
am skip reason: Merged-In I7ba2eb244a5930721c82895cd2947a1d2aff63e2 with SHA-1 ae04c5c358 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/development/+/18599347

Change-Id: Ia2037da504c6725eff94784afa9d6bbd73c2d9ac
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-26 16:42:03 +00:00
Anton Hansson
e526270068 [automerger skipped] Stop building the system-image zip am: dd5a6d5c95 -s ours
am skip reason: Merged-In I11a9aaea89c307d4698787e228fb47228244ab74 with SHA-1 897fe05053 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/development/+/18599346

Change-Id: Ie95a5b087282938f07b5c19039bfed239780fbcf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-26 16:41:56 +00:00
Anton Hansson
5708cfea1c Remove non-existing dependency
We have removed the system-images sdk zip, so remove the tracking of it
as a dependency for the addon.

Bug: 205008975
Test: presubmit
Merged-In: I14e47d6418f355c6c7db7444a25c3030f36a3f92
Change-Id: I14e47d6418f355c6c7db7444a25c3030f36a3f92
2022-05-25 13:16:11 +00:00