Treehugger Robot
2a9c4a2b22
Merge "Extend cargo2android.py version matching to include alpha and beta crates" am: 66f9ab6962
...
Original change: https://android-review.googlesource.com/c/platform/development/+/2421465
Change-Id: I8f39dc8dc3f035f050adc7de2adfdbed329d4da5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-03 22:40:38 +00:00
Treehugger Robot
66f9ab6962
Merge "Extend cargo2android.py version matching to include alpha and beta crates"
2023-02-03 22:01:40 +00:00
Colin Cross
602c2483a5
Extend cargo2android.py version matching to include alpha and beta crates
...
The ring crate hasn't had a non-alpha release in over two years, and
may need to be updated to an alpha release. Modify the version regex
in cargo2android.py to recognize the alpha version as part of the
version suffix.
Test: manually run cargo2android.py in redshell
Change-Id: If48d5be339d10bc3e6651485b0038b7219403077
2023-02-03 12:39:51 -08:00
Treehugger Robot
e04ea4a2f4
Merge "Rolling to 34.0.0. for UDC." am: c60a5da303
...
Original change: https://android-review.googlesource.com/c/platform/development/+/2419798
Change-Id: Icb7b84371bea8f8a0f20dc17a340340f36a6c68d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-03 18:16:50 +00:00
Treehugger Robot
c60a5da303
Merge "Rolling to 34.0.0. for UDC."
2023-02-03 18:01:03 +00:00
Shaju Mathew
43940506b3
Rolling to 34.0.0. for UDC.
...
Bug: 267330961
Test: Treehugger
Change-Id: Ieeb199230e9f037cfeb7dfa16ecc8eead17ac574
Signed-off-by: Shaju Mathew <shaju@google.com >
2023-02-02 17:03:59 -08:00
Hsin-Yi Chen
e380c2f9cc
Merge "Diff array types" am: 9b286a1967
...
Original change: https://android-review.googlesource.com/c/platform/development/+/2385933
Change-Id: I1227595d9835dcc1ce5420bc19a5d7e674a18926
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-02 21:31:11 +00:00
Hsin-Yi Chen
fe3d1b16b4
Merge "Rename GenericFieldDiffInfo to RecordFieldDiffResult" am: 6ecc9e3997
...
Original change: https://android-review.googlesource.com/c/platform/development/+/2411373
Change-Id: Iceeeaa05c59645fb81083b576da47382c846fa3e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-02 20:55:12 +00:00
Hsin-Yi Chen
9b286a1967
Merge "Diff array types"
2023-02-02 08:27:42 +00:00
Hsin-Yi Chen
6ecc9e3997
Merge "Rename GenericFieldDiffInfo to RecordFieldDiffResult"
2023-02-02 06:31:49 +00:00
Hsin-Yi Chen
64930c428f
Diff array types
...
This commit implements the function that compares array size, alignment,
and element type.
Test: ./test.py ; update prebuilts/clang-tools and build
Bug: 255702405
Change-Id: I4f25d22f060cfda04bbd88b9c2521461b95e6829
2023-02-02 12:58:35 +08:00
Jeffrey Vander Stoep
d735d27953
Merge "c2a: make Rust version matchin regex less exact" am: 7b902e93f4
...
Original change: https://android-review.googlesource.com/c/platform/development/+/2411666
Change-Id: I927ad6fa96e813c7c2da7023561b09e52bb2ee3f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-01 20:46:38 +00:00
Jeffrey Vander Stoep
7b902e93f4
Merge "c2a: make Rust version matchin regex less exact"
2023-02-01 18:12:39 +00:00
Jeff Vander Stoep
b06dd5c7e2
c2a: make Rust version matchin regex less exact
...
Allow custom version like 1.65.0.p1 (added in aosp/2404317).
Resolves warning:
WARNING: cannot find RustDefaultVersion in
development/scripts/../../build/soong/rust/config/global.go
Change-Id: I6fced7695473e025b0f739f9986df932d2c3f5fe
Test: cargo2android.py --config cargo2android.py
no warning
Change-Id: I43ff81f061477fc0322f27fef1c950954130dbc6
2023-02-01 14:23:40 +01:00
Hsin-Yi Chen
eb5797a263
Rename GenericFieldDiffInfo to RecordFieldDiffResult
...
Test: ./test.py
Bug: 255702405
Change-Id: I7e1112697f75b0a93ab821a128054e7e80acd6e1
2023-02-01 16:22:31 +08:00
Jeffrey Vander Stoep
16f9b85bed
Merge "Include non-local tests by path" am: 6e50b8e094
...
Original change: https://android-review.googlesource.com/c/platform/development/+/2402710
Change-Id: Iafd69de2a3e3845ef143ffc23eecaa8396fd788f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-01 08:17:12 +00:00
Jeffrey Vander Stoep
6e50b8e094
Merge "Include non-local tests by path"
2023-02-01 07:42:21 +00:00
Treehugger Robot
17008c1ce2
Merge "Platform tools 33.0.4: rev bump" am: c3e0908508
...
Original change: https://android-review.googlesource.com/c/platform/development/+/2410815
Change-Id: Icedc41860afa6f4496d543963eb50bf4abe0df6b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-31 21:21:37 +00:00
Treehugger Robot
c3e0908508
Merge "Platform tools 33.0.4: rev bump"
2023-01-31 20:51:47 +00:00
Shaju Mathew
fc4c4f311f
Platform tools 33.0.4: rev bump
...
Bug: 267330961
Bug: 267327613
Bug: 248249899
Test: Treehugger
Change-Id: I7ce0c5b90e8b8f7be6c43dcc6190389bfe24ac8f
2023-01-31 11:11:48 -08:00
Jeff Vander Stoep
408e5db8d9
Include non-local tests by path
...
Import paths for non-local tests because including tests
directly has proven to be fragile and burdensome. For example,
whenever a project removes or renames a test, all the TEST_MAPPING
files for its reverse dependencies must be updated or we get test
breakages. That can be many tens of projects that must updated to
prevent the reported breakage of tests that no longer exist.
Similarly when a test is added, it won't be run when the reverse
dependencies change unless/until update_crate_tests.py is run for its
depenencies. Importing TEST_MAPPING files instead of tests solves
both of these problems. When tests are removed, renamed, or added,
only files local to the project need to be modified. The downside is
that we potentially miss some tests. But this seems like a reasonable
tradeoff since it's primarily unit tests that are missing, and all
unit tests are always run on the host for every presubmit.
See aosp/2400500 as an example of what test mapping files now
look like after this change.
Test: run it over all projects in external/rust/crates
Change-Id: I2b644f9ebf97968c9928f5b1756b2ab199e8e7ca
2023-01-30 13:10:25 +01:00
Treehugger Robot
3c0614c2db
Merge "VSDK fake snapshot may read hwasan modules" am: b1fbcaf684
...
Original change: https://android-review.googlesource.com/c/platform/development/+/2399453
Change-Id: I75f2cb25e93c7aa27a17c0306036040865412dd4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-27 06:55:19 +00:00
Treehugger Robot
b1fbcaf684
Merge "VSDK fake snapshot may read hwasan modules"
2023-01-27 06:16:32 +00:00
Charisee Chiw
5a9278969f
Merge "Change requests for Rust update v1.66.0" am: 1ef73b3454
...
Original change: https://android-review.googlesource.com/c/platform/development/+/2399165
Change-Id: I82d3c70dc2f7f06a74804be49322b3a9f4826645
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-27 00:03:58 +00:00
Charisee Chiw
1ef73b3454
Merge "Change requests for Rust update v1.66.0"
2023-01-26 23:26:02 +00:00
Justin Yun
172671beea
VSDK fake snapshot may read hwasan modules
...
Bug: 234772527
Test: build and update fake snapshot with SANITIZE_TARGET=hwaddress
Change-Id: Ia31bc4958f11c12c89cab6efb098eda8ab67fc85
2023-01-25 16:46:46 +09:00
Treehugger Robot
d81c7fb5cd
Merge "Add a rename mapping for libatomic to libatomic_rust" am: 8f9307b9d7
...
Original change: https://android-review.googlesource.com/c/platform/development/+/2399164
Change-Id: I710dd705ab5a2f80f595bdfbd1ab66b3988af32b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-25 03:24:11 +00:00
Treehugger Robot
8f9307b9d7
Merge "Add a rename mapping for libatomic to libatomic_rust"
2023-01-25 02:46:27 +00:00
Charisee
b1bf592d68
Change requests for Rust update v1.66.0
...
Test: ./build.py --lto=thin
Bug: 263153841
Change-Id: I7cd07a67291213dac8c80fa6b85cf746066ffb1d
2023-01-25 01:20:41 +00:00
Chris Wailes
13b1ca483d
Add a rename mapping for libatomic to libatomic_rust
...
Bug: 229895468
Test: cargo2andoid.py --config cargo2android.json
Change-Id: Icf542d1398f9cd378bba845445b2dab34bb0b317
2023-01-24 16:31:14 -08:00
Chris Wailes
409ead5867
Merge "Fix warnings from Rust 1.65.0" am: a7b72f4a02
...
Original change: https://android-review.googlesource.com/c/platform/development/+/2393427
Change-Id: Ic4997b87e64c363ff2ecc9e61927ac950ece7700
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-20 21:51:17 +00:00
Chris Wailes
a7b72f4a02
Merge "Fix warnings from Rust 1.65.0"
2023-01-20 21:24:17 +00:00
Treehugger Robot
40d5fb833c
Merge "Add FLAG_IMMUTABLE in DevTools app" am: 95e0aacc63
...
Original change: https://android-review.googlesource.com/c/platform/development/+/2383492
Change-Id: I81b30c05cd3e3748486e45341b542871c7903d55
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-20 14:03:20 +00:00
Treehugger Robot
95e0aacc63
Merge "Add FLAG_IMMUTABLE in DevTools app"
2023-01-20 13:27:34 +00:00
Chris Wailes
33e7c091f5
Fix warnings from Rust 1.65.0
...
Bug: 250026064
Test: m rust
Change-Id: If6428513f3d6324a2930720baa69e374ea8f4d7f
2023-01-19 16:17:21 -08:00
Yabin Cui
682aa72cab
Merge "Update clang-tools build to clang-r475365b" am: 7d47151afb
...
Original change: https://android-review.googlesource.com/c/platform/development/+/2393416
Change-Id: I1d146baa4b68fd18e81c09e13ddec98b700b423f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-19 21:17:02 +00:00
Yabin Cui
7d47151afb
Merge "Update clang-tools build to clang-r475365b"
2023-01-19 20:42:44 +00:00
Treehugger Robot
37a0149a2d
Merge "Fix adb_py module." am: 085867a244
...
Original change: https://android-review.googlesource.com/c/platform/development/+/2394273
Change-Id: Ie20e128ef6ffd910ebbc9b5af94f068858283228
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-19 02:15:49 +00:00
Treehugger Robot
085867a244
Merge "Fix adb_py module."
2023-01-19 01:23:54 +00:00
Dan Albert
dcf513a013
Fix adb_py module.
...
Apparently these tests are used, they are just defined in
//packages/modules/adb, so atest can't find them here.
Bug: http://b/265846006
Test: ran adb_integration_test_device
Change-Id: If1d82280ab51e80497d235f55582688b78c00f5b
2023-01-18 22:23:38 +00:00
Frederick Mayle
9ed2a1bb41
Merge "cargo_embargo: new cargo2android tool" am: c72989659a
...
Original change: https://android-review.googlesource.com/c/platform/development/+/2315578
Change-Id: I0feaa29e099f406e297b26a7d75201d559fff1fb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-18 22:06:05 +00:00
Frederick Mayle
c72989659a
Merge "cargo_embargo: new cargo2android tool"
2023-01-18 21:31:44 +00:00
Frederick Mayle
77eb4ba473
cargo_embargo: new cargo2android tool
...
A fork of cargo2android, initially aimed at big imports like crosvm.
* Faster run time when there are many packages (30 min -> 1 min for
crosvm).
* `--reuse-cargo-out` feature allows iterating on most of the config
with sub second run time.
* Most options can be specified per-package.
Bug: 261486161
Test: ran on crosvm and checked diffs
Change-Id: Iaf3f4732e828a6f8b281f0e63fe1e0e1e9e98631
2023-01-18 11:48:09 -08:00
Yabin Cui
deddd88b27
Update clang-tools build to clang-r475365b
...
Also remove -std=c++14 flag. Because clang 16 uses c++17
by default. And some headers don't compile with c++14.
Bug: 253033919
Test: run build-prebuilts.sh
Change-Id: Ia76c227831ed62a9de190fb1d816f23d7c92fad2
2023-01-18 10:27:50 -08:00
Hsin-Yi Chen
e701d73012
Merge "Add a field for arrays of unknown bound" am: 160df5c455
...
Original change: https://android-review.googlesource.com/c/platform/development/+/2385932
Change-Id: I458832ffb3def7388ba67bb8aa6d77ded21dceda
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-18 03:01:01 +00:00
Hsin-Yi Chen
160df5c455
Merge "Add a field for arrays of unknown bound"
2023-01-18 02:12:17 +00:00
Dan Albert
a6ed1573c6
Merge changes from topic "restructure-adb.py" am: bf8030234b
...
Original change: https://android-review.googlesource.com/c/platform/development/+/2363015
Change-Id: I831bd82414497174a3ce59791ad5102fd14511cf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-17 19:27:08 +00:00
Dan Albert
bf8030234b
Merge changes from topic "restructure-adb.py"
...
* changes:
Fix tests.
Make this a proper python package.
Remove python 2 garbage.
Add type information to adb module.
2023-01-17 18:50:50 +00:00
Shaju Mathew
a79de22044
Merge "Add py.typed file to export types to dependents." am: 4e13a43693
...
Original change: https://android-review.googlesource.com/c/platform/development/+/2363011
Change-Id: Ia6abc4852d51e395fd61a2db43f3439ea5d67b95
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-17 16:14:18 +00:00
Shaju Mathew
4e13a43693
Merge "Add py.typed file to export types to dependents."
2023-01-17 15:25:34 +00:00