aboutsummaryrefslogtreecommitdiff
path: root/Android.bp
AgeCommit message (Collapse)Author
2024-01-30[DON'T BLOCK] Test ownership migration rulesemu-34-3-releaseAditya Choudhary
This CL is created as a best effort to migrate test targets to the new android ownership model. If you find incorrect or unnecessary attribution in this CL, please create a separate CL to fix that. For more details please refer to the link below, <add g3 doc link> Bug: 304529413 Test: N/A Change-Id: Ib1712b33f62adad50f624a5d919c72ee98606bde
2023-11-20Migrate to cargo_embargo.Andrew Walbran
Bug: 293289578 Test: Ran cargo_embargo, compared Android.bp Change-Id: Ia595fe6e2935d468ab16a19dda3fea31d0a61f66
2023-11-02Update Tokio to the latest LTS release v1.32.0Alice Ryhl
Test: ran Tokio's tests Change-Id: I91912bf137cd15cd174ab83f6a08695272de7561
2023-05-15No need for patch, just use variants.Andrew Walbran
Test: Ran cargo2android, compared output Change-Id: I0a7fb5a824ccc866afc25ca0f0d695d494fa2602
2023-03-09Merge "Add variant of libtokio for test"Rahul Arya
2023-03-08Add variant of libtokio for testRahul Arya
This adds libtokio_for_test, which is the same as libtokio except with the test-utils feature, that gives us features like tokio::time::pause() I don't want to add this feature to libtokio proper, since it should only ever be used in test. Hence, I have provided it as a separate crate. Bug: 255880936 Test: compiles Change-Id: I0f38566fd0781dcf583c174a17d81b2203e63774
2023-03-07Make tokio available to product and vendorMatthew Maurer
Bug: 270690570 Test: mma in external/rust/crates Change-Id: If6eb29c52d5430a64b5e6b296d10bd11c6fab716
2023-02-06Upgrade tokio to 1.25.0Jeff Vander Stoep
This project was upgraded with external_updater. Usage: tools/external_updater/updater.sh update rust/crates/tokio For more info, check https://cs.android.com/android/platform/superproject/+/master:tools/external_updater/README.md Test: TreeHugger Change-Id: Ibe4881eebae2509ecb442aa1c803461d9348eaa3
2023-01-18Upgrade tokio to 1.23.0Chris Wailes
This project was upgraded with external_updater. Usage: tools/external_updater/updater.sh update rust/crates/tokio For more info, check https://cs.android.com/android/platform/superproject/+/master:tools/external_updater/README.md Test: TreeHugger Change-Id: Id69553d5e858bddcde0de5b9e72d6bb3c08bafb5
2022-09-20Add tags=["no-remote"] to tokio host unit testsmain-16kzeek
This tag disables Bazel remote mode for the three tokio host unit tests: tokio_test_tests_rt_common, tokio_test_tests_tcp_connect and tokio_test_tests_tcp_socket. These tests cannot run in remote environment with network access disabled. No impact to current Bazel local mode test execution. Bug: 236973602 Test: atest-src --host --experimental-remote tokio_test_tests_rt_common Test: atest-src --host --experimental-remote tokio_test_tests_tcp_connect Test: atest-src --host --experimental-remote tokio_test_tests_tcp_socket Change-Id: I6e2577315a52ab5ef796e526e6dc9acd2a3990a6
2022-08-22[Bluetooth apex] Use new apex nameWilliam Escande
The Bluetooth apex name is now called com.android.btservices Bug: 243054261 Test: Build Change-Id: I799dede151a6da0951888c68d7b171fc9bb16f3c
2022-01-25Make vendor availableandroid-t-preview-2android-t-preview-1android-t-beta-3android-s-v2-beta-3android-s-qpr3-beta-1android-t-preview-1android-s-v2-beta-3android-s-qpr3-beta-1Matthew Maurer
Bug: 216358770 Change-Id: Ie4c198033aee9b92632d04c28b407504a45392bc
2021-12-21Adding bluetooth apexRoopa Sattiraju
Bug: 206121418 Test: Compile Change-Id: I9907e14d99d89027a81fe1114431c3a2d86a437c
2021-12-10Refresh Android.bp, cargo2android.json, TEST_MAPPING.Joel Galenson
Manually modified handwritten test bp file. Test: None Change-Id: Ida43651bd375fec8c379397cf4f344ef5e2912af
2021-11-19Add apex_available.Joel Galenson
Test: TreeHugger Change-Id: If837a7c7b1dbadab67b83b280f21f7c70dcf5bf2
2021-09-30Upgrade rust/crates/tokio to 1.12.0Joel Galenson
Test: make Change-Id: I4b0bd405c0b615f886e5a6606e0bf7c0ac7c6699
2021-08-25Upgrade tokio to 1.10.1android-s-beta-5android-s-beta-5Thiébaud Weksteen
Test: m Change-Id: I4ace63dd59e80f258b2aefdc2f34a67fc6ed1bfb
2021-08-17Upgrade rust/crates/tokio to 1.10.0Joel Galenson
Test: make Change-Id: I4ec984178af20297aae0ed51f0b1c6410876a51b
2021-06-22Upgrade rust/crates/tokio to 1.7.1Joel Galenson
Test: make Change-Id: I7ebd839df13023db6f2057e09d8b73967436b856
2021-05-27Upgrade rust/crates/tokio to 1.6.0 and use cargo2android.json to generate bp ↵Luke Huang
file 1. Only generate libtokio by cargo2android.json 2. Put all the test targets to patch, which might let future upgrade easier. 3. Add some tests removed by previous upgrade back. 4. Disable some tests that doesn't work for Android. Test: atest Bug: 189140417 Change-Id: I141d548e667cbf33966e868a6eedbe4b50ab56ed
2021-05-12Make libtokio available to DnsResolverandroid-s-beta-2android-s-beta-1Luke Huang
Test: TH Bug 155855709 Change-Id: I006d9e0d301fa33adfcb2aee611ee1b8917f1758
2021-04-28Add feature "full" to enable more tokio testsLuke Huang
Currently, due to no feature "full", most tests aren't actually executed. Add the feature "full" to enable them and remove some tests target requiring some missing dependency or conflicting with current enabled features. Test: atest, TH Change-Id: Ic1be93bd150821ff17eb60ba4350e3f4359f3524
2021-04-21Update to 1.50.0Jeff Vander Stoep
Test: atest Change-Id: I94e6acadea178b0b957fbf853a590f155d1bd973
2021-03-31Merge "cargo2android: apply patch to Android.bp"Treehugger Robot
2021-03-27[LSC] Add LOCAL_LICENSE_KINDS to external/rust/crates/tokioBob Badour
Added SPDX-license-identifier-MIT to: Android.bp Bug: 68860345 Bug: 151177513 Bug: 151953481 Test: m all Exempt-From-Owner-Approval: janitorial work Change-Id: Ia4bb0e469b7c79340d577d19b5cb6831bb60d796
2021-03-25cargo2android: apply patch to Android.bpJeff Vander Stoep
Test: Run cargo2android Change-Id: Ibbefaeaa0e593ef62612dd219e9845ec521d721d
2021-03-25Enable more testsJeff Vander Stoep
Disable panic_on_clone test because it relies on the default Rust behavior of unwinding on panic, whereas Android calls abort on panic. Test: atest Change-Id: Idfcbc6667ac72e237a3130529e4e6dcaa474594f
2021-03-03Upgrade rust/crates/tokio to 1.2.0Haibo Huang
Test: make Change-Id: Ib0f6a5201b51e9d122b6e867388a3856e16f803a
2021-02-12[LSC] Add LOCAL_LICENSE_KINDS to external/rust/crates/tokioBob Badour
Added SPDX-license-identifier-MIT to: Android.bp Bug: 68860345 Bug: 151177513 Bug: 151953481 Test: m all Exempt-From-Owner-Approval: janitorial work Change-Id: I16f17f837db6329e1a4f03c86a3ed1717ca3db52
2021-01-15Upgrade rust/crates/tokio to 1.0.2platform-tools-31.0.0Haibo Huang
Test: make Change-Id: Ic48ff709bade266749eac8c146856901ce78da7f
2021-01-12tokio: enable time featureZach Johnson
(needed for non-wake aware timing) Bug: 171749953 Test: compile Change-Id: I178b7ffcf1238b9d12822d9fd7eff6aaf66d305c
2020-12-14enable tokio fs featureZach Johnson
Bug: 171749953 Test: compile & run with aosp/1522147 Change-Id: Ieb55938c4f24b993993db1be7122df67428c8831
2020-11-18Upgrade rust/crates/tokio to 0.3.4Haibo Huang
Test: make Change-Id: I6b2c5610921e4208538c51c23566e0f864fe0ad4
2020-11-02Upgrade rust/crates/tokio to 0.3.3Haibo Huang
Test: make Change-Id: I8fdff1bab68b03bc1fe8179d07e79bd6ece31027
2020-10-28Upgrade rust/crates/tokio to 0.3.2Haibo Huang
Test: make Change-Id: I9994ebae9b5eca9e61aede7c9a9c135749621c05
2020-10-23Update to tokio-0.3.1 and add new featuresJoel Galenson
Test: Build Change-Id: I5b5b9b386a21982a019653d0cf0bd3afc505cfac
2020-10-05Add Android.bpJoel Galenson
Test: Build Change-Id: I415df6f1e50dc54d0630933998af32236702f4b5