Commit Graph

29810 Commits

Author SHA1 Message Date
Yabin Cui
03a1b4b967 Merge "Use clang-r407598b" am: 62c54c1652
Original change: https://android-review.googlesource.com/c/platform/development/+/1559809

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I22f0b4969b322e932e7ac437dd477423f0b0ed76
2021-01-26 17:27:11 +00:00
Yabin Cui
62c54c1652 Merge "Use clang-r407598b" 2021-01-26 17:01:18 +00:00
Treehugger Robot
1e98b9bcd6 Merge "update_crate_tests.py: allow excluding tests by name or path" am: 714b2f1fe4 am: f53417777c
Original change: https://android-review.googlesource.com/c/platform/development/+/1556124

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ie40714e2112753da5ab498f7c85cd47d2ff1b6ee
2021-01-26 12:21:31 +00:00
Treehugger Robot
f53417777c Merge "update_crate_tests.py: allow excluding tests by name or path" am: 714b2f1fe4
Original change: https://android-review.googlesource.com/c/platform/development/+/1556124

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Idebad39984a14b59c0f6fffaa647227ef26f4b1d
2021-01-26 11:37:55 +00:00
Treehugger Robot
714b2f1fe4 Merge "update_crate_tests.py: allow excluding tests by name or path" 2021-01-26 10:44:17 +00:00
Yabin Cui
ede1dba161 Use clang-r407598b
Bug: 178106097
Test: OUT_DIR=out prebuilts/clang-tools/build-prebuilts.sh
Change-Id: I23f7df29b4cddf21c5d51bfb06020ed2b72ffcc4
2021-01-25 12:19:49 -08:00
Jeff Vander Stoep
0b0e24f201 update_crate_tests.py: allow excluding tests by name or path
The aidl tests and ChromeOS tests are not intended to be run in
presubmit, so exclude them.

Test: run cargo2android in external/rust/crates/libc.
Change-Id: I1ed92ed6e88886e3fea38612325ce5349db0fb69
2021-01-24 22:19:50 +01:00
Bob Badour
9debd62b7c Add comment for added restriction.
See: http://go/android-license-checking-v2-lsc

Test: m all

Bug: 151953481
Bug: 151177513
Bug: 67772237
Change-Id: I9b7e3b470e32cd24abff4bd7c238a50b12889d9f
2021-01-21 21:03:25 -08:00
Bob Badour
8f02a7acb5 Merge "Fix license_type. Contains BY-SA" am: a433f814ba am: 41617ade2b
Original change: https://android-review.googlesource.com/c/platform/development/+/1556702

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I21a92565673704328d1728bf10bf452006f9ecab
2021-01-22 01:38:53 +00:00
Bob Badour
41617ade2b Merge "Fix license_type. Contains BY-SA" am: a433f814ba
Original change: https://android-review.googlesource.com/c/platform/development/+/1556702

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I58c49bea2901fd85d35865a501eb12261465e701
2021-01-22 01:21:52 +00:00
Bob Badour
a433f814ba Merge "Fix license_type. Contains BY-SA" 2021-01-22 01:09:19 +00:00
Bob Badour
9b44e37c19 Fix license_type. Contains BY-SA
"All photos used with permission under the Creative Commons
Attribution-ShareAlike License."

See: http://go/android-license-checking-v2-lsc

Test: m all

Bug: 151953481
Bug: 151177513
Bug: 67772237
Change-Id: I314568aa684d3b5ccf2e6136c4ea4ff2c3b55be7
2021-01-21 12:56:21 -08:00
Treehugger Robot
b2093e89a5 Merge "Include 64-bit version of libaapt2_jni.dll in windows SDK" am: 09b1e8e164 am: cc68faeb0b
Original change: https://android-review.googlesource.com/c/platform/development/+/1515805

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I7cfb47213ae7535f88ef6ce8cbfe5c1c00059bf8
2021-01-20 21:18:38 +00:00
Treehugger Robot
cc68faeb0b Merge "Include 64-bit version of libaapt2_jni.dll in windows SDK" am: 09b1e8e164
Original change: https://android-review.googlesource.com/c/platform/development/+/1515805

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I5b823a12eb90fd94f3671346b0487eee8c89be40
2021-01-20 20:26:40 +00:00
Treehugger Robot
09b1e8e164 Merge "Include 64-bit version of libaapt2_jni.dll in windows SDK" 2021-01-20 19:13:12 +00:00
Jeffrey Vander Stoep
8f99003937 Merge "Cargo2Android: add rdep tests to TEST_MAPPING" am: 917272ab42 am: bda76dde0f
Original change: https://android-review.googlesource.com/c/platform/development/+/1501997

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I49175aeb5aa54dc5ad6b17e901ef70c9b0258847
2021-01-16 00:04:23 +00:00
Jeffrey Vander Stoep
bda76dde0f Merge "Cargo2Android: add rdep tests to TEST_MAPPING" am: 917272ab42
Original change: https://android-review.googlesource.com/c/platform/development/+/1501997

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I5fd6c592065b1adc72341588af7fe1a245e96e35
2021-01-15 23:29:02 +00:00
Jeffrey Vander Stoep
917272ab42 Merge "Cargo2Android: add rdep tests to TEST_MAPPING" 2021-01-15 22:45:12 +00:00
Jeff Vander Stoep
cec8bac2cb Cargo2Android: add rdep tests to TEST_MAPPING
This is important because:
1. Some crates do not have their own tests enabled in presubmit.
2. As much as possible, we try to stick with one version of each
   crate. This often results in using different versions of
   dependencies than a crate has specified in its Cargo.toml.

Ensuring that a crate's tests continue to pass when its dependencies
are upgraded improves our confidence that the update is safe.

The underlying implementation uses the new Bazel queryview
to query modules and reverse dependencies.

Bug: 168167373
Test: Run cargo2android.py on a number of crates including rusqlite,
scopeguard, lock_api.

Change-Id: Id24f2d3267cf8d5e0369ece2442f8971d4ab1343
2021-01-15 20:56:59 +01:00
Treehugger Robot
493ec90a13 Merge "Cleanup cargo2android.py." am: 169b7827ed am: e9a82cd1d7
Original change: https://android-review.googlesource.com/c/platform/development/+/1549502

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ia71dc2f9ed1bf092f084c22e998ea246001731b1
2021-01-13 22:08:42 +00:00
Treehugger Robot
e9a82cd1d7 Merge "Cleanup cargo2android.py." am: 169b7827ed
Original change: https://android-review.googlesource.com/c/platform/development/+/1549502

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ie28114b8153e8e30fd36ce36cf99d9e1b251dbad
2021-01-13 21:16:22 +00:00
Treehugger Robot
169b7827ed Merge "Cleanup cargo2android.py." 2021-01-13 20:47:40 +00:00
Treehugger Robot
bb03d2eb6e Merge "Do not generate TEST_MAPPINGs for host tests" am: a727e45813 am: 54cea8b082
Original change: https://android-review.googlesource.com/c/platform/development/+/1548356

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I97000a9954fb8fa10bd5a3ea9973ca29fc6e5740
2021-01-13 17:19:35 +00:00
Treehugger Robot
54cea8b082 Merge "Do not generate TEST_MAPPINGs for host tests" am: a727e45813
Original change: https://android-review.googlesource.com/c/platform/development/+/1548356

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I11f15176a0e8387f76635342b43e083dd2e0faef
2021-01-13 17:02:27 +00:00
Joel Galenson
4319a7e8a5 Cleanup cargo2android.py.
Followup to aosp/1548356 to remove the now unused host parameter to add_test.

Test: Manually run script and verify the output.
Change-Id: Id00e56a2dc5523a44dc3cb473702c1ae8785d3db
2021-01-13 08:36:31 -08:00
Treehugger Robot
a727e45813 Merge "Do not generate TEST_MAPPINGs for host tests" 2021-01-13 16:20:27 +00:00
Joel Galenson
e261a15598 Do not generate TEST_MAPPINGs for host tests
Instead of generating TEST_MAPPING entries for host tests, we add a
test_options section to its Android.bp entry.

Fixes: 176097100
Test: Manually run cargo2android on a few crates and verify the output
Change-Id: Ia57a53dad6910410c7e7aab6d592fba79720f998
2021-01-12 11:31:53 -08:00
Treehugger Robot
8062c28100 Merge "Add an explicit android:exported flag." am: a322e3232b am: 10fe66e166
Original change: https://android-review.googlesource.com/c/platform/development/+/1547214

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I7e32a1421ee03b4063f796f3d24142d4b00ab0d4
2021-01-12 01:15:04 +00:00
Treehugger Robot
10fe66e166 Merge "Add an explicit android:exported flag." am: a322e3232b
Original change: https://android-review.googlesource.com/c/platform/development/+/1547214

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I18895eef447e3f9c3d5fc8492ef74884a5b80024
2021-01-12 00:56:47 +00:00
Treehugger Robot
a322e3232b Merge "Add an explicit android:exported flag." 2021-01-12 00:31:10 +00:00
Kenneth Magic
0d61a590a7 Add an explicit android:exported flag.
This is now required otherwise the package will fail to install.
The failure is preventing adb from being enabled in user builds.

Bug: 176424685
Test: Checked ADB is available without user intervention.
Change-Id: I87be39e24e08bd0c100f4263be1db40daa7cef7a
2021-01-11 15:08:52 -08:00
Ivan Lozano
ea5f2ddf59 Merge "rust: Use rust_ffi for Rust generated C libraries." am: 5b757feed9 am: f2f8c8599f
Original change: https://android-review.googlesource.com/c/platform/development/+/1530159

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I53f6c224575568b888a37223ea503af23bcc845b
2021-01-09 04:28:51 +00:00
Ivan Lozano
f2f8c8599f Merge "rust: Use rust_ffi for Rust generated C libraries." am: 5b757feed9
Original change: https://android-review.googlesource.com/c/platform/development/+/1530159

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I3f646b3af956f576ef0b243578a3f4f5b402c2fe
2021-01-09 03:58:33 +00:00
Ivan Lozano
5b757feed9 Merge "rust: Use rust_ffi for Rust generated C libraries." 2021-01-09 03:31:19 +00:00
Stephen Hines
13b7a7a1ad Merge "Update Rust OWNERS." am: 23b36ca799 am: 4b380ac2a9
Original change: https://android-review.googlesource.com/c/platform/development/+/1544652

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I86c00b9fde933038a3dafd3b01692fce7e468950
2021-01-09 02:45:25 +00:00
Stephen Hines
4b380ac2a9 Merge "Update Rust OWNERS." am: 23b36ca799
Original change: https://android-review.googlesource.com/c/platform/development/+/1544652

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Idee3f7bfa2e15f21cd66f32faa964948ab58fe15
2021-01-09 02:26:14 +00:00
Stephen Hines
23b36ca799 Merge "Update Rust OWNERS." 2021-01-09 01:43:54 +00:00
Stephen Hines
013e0ed53e Update Rust OWNERS.
Test: N/A
Change-Id: I1cef9c237479dc289ff57148ce901f4f522a5465
2021-01-08 17:38:34 -08:00
Yabin Cui
83ab6227e4 Merge "Use clang-r407598" am: 5cd28fa6be am: ec5105796c
Original change: https://android-review.googlesource.com/c/platform/development/+/1543366

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ie166e9422daace51658b0fbba37a73b5679414d1
2021-01-09 01:07:39 +00:00
Yabin Cui
ec5105796c Merge "Use clang-r407598" am: 5cd28fa6be
Original change: https://android-review.googlesource.com/c/platform/development/+/1543366

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I802c0978450c173c8e48160acabd80b509251308
2021-01-09 00:46:27 +00:00
Yabin Cui
5cd28fa6be Merge "Use clang-r407598" 2021-01-09 00:35:07 +00:00
Yabin Cui
63ca64b9d6 Use clang-r407598
Bug: 171348143
Test: OUT_DIR=out prebuilts/clang-tools/build-prebuilts.sh
Change-Id: I6fc040bffa462c5e9dd2bfff7f81e9dfb8e365ba
2021-01-07 16:00:28 -08:00
Alex Light
be85dac361 Merge "lldb-vscode" am: 3ed4345762 am: 92a942bb21
Original change: https://android-review.googlesource.com/c/platform/development/+/1495339

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Iffa42a25bbe8416551060c201259e448bf109799
2021-01-06 22:06:06 +00:00
Jose "Pepe" Galmes
0eed0ec254 Merge "Support for recovery snapshot." am: 91d34ce25e am: fd6fe9e768
Original change: https://android-review.googlesource.com/c/platform/development/+/1530445

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I4d278ac186f9d4814cd1bb0c5185c16a8dd7f026
2021-01-06 22:05:37 +00:00
Alex Light
92a942bb21 Merge "lldb-vscode" am: 3ed4345762
Original change: https://android-review.googlesource.com/c/platform/development/+/1495339

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ic744d268384966abe8e16bb83436b77a9355f159
2021-01-06 21:50:13 +00:00
Jose "Pepe" Galmes
fd6fe9e768 Merge "Support for recovery snapshot." am: 91d34ce25e
Original change: https://android-review.googlesource.com/c/platform/development/+/1530445

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I9d783bfddbcd307b35bd1f6031dc807ade2d0f9b
2021-01-06 21:48:49 +00:00
Alex Light
3ed4345762 Merge "lldb-vscode" 2021-01-06 21:18:46 +00:00
Jose "Pepe" Galmes
91d34ce25e Merge "Support for recovery snapshot." 2021-01-06 21:17:53 +00:00
Treehugger Robot
38408b9d4c Merge "Use vndk.private: true for VNDK-private libs" am: e55e094041 am: c9f93a8961
Original change: https://android-review.googlesource.com/c/platform/development/+/1538756

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I6cf8756dad017b293c5244d5da461ca2116d0f4d
2021-01-05 11:32:40 +00:00
Treehugger Robot
c9f93a8961 Merge "Use vndk.private: true for VNDK-private libs" am: e55e094041
Original change: https://android-review.googlesource.com/c/platform/development/+/1538756

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I4f5e485182e16e1db868048efc3b71de80e652bb
2021-01-05 11:00:46 +00:00