platform_build_soong/rust
Cole Faust 216805457c Allow adding extra tradefed options in the Android.bp file
Some tests need to add custom tradefed options, but still want to
keep most of the soong autogenerated tradefed xml file.

Expose a test_options: { tradefed_options: [...] } property that
will allow tests to add more options to the autogenerated xml file.

Fixes: 184895128
Test: go test, and verified that the ninja files did not change for aosp_arm64
Change-Id: I50d4ad139322e9e207202f1e1a50f5bbb424aa6f
2023-01-03 12:47:11 -08:00
..
config Add arch variants for Intel Atom CPUs 2022-11-16 17:26:53 +09:00
afdo.go AFDO for Rust 2022-01-21 18:13:18 +08:00
Android.bp AFDO for Rust 2022-01-21 18:13:18 +08:00
androidmk.go Move common test_options properties into the android package 2022-08-17 01:19:15 +08:00
benchmark.go Allow adding extra tradefed options in the Android.bp file 2023-01-03 12:47:11 -08:00
benchmark_test.go Add rust_benchmark module to soong. 2021-04-06 12:40:32 +02:00
binary.go Drop rust dependency on musl_linker_script 2022-09-30 15:12:25 -07:00
binary_test.go rust: Refactor stripped output file path 2021-11-09 21:43:58 -05:00
bindgen.go Update musl bindgen clang lib directory 2022-10-18 12:26:05 -07:00
bindgen_test.go
builder.go Add cross-referencing support for Rust 2022-04-20 20:02:28 -07:00
builder_test.go
clippy.go
clippy_test.go Convert remaining rust tests to use test fixtures 2021-03-30 22:45:21 +01:00
compiler.go Remove spurious trailing backslash in prefer_rlib docstring 2022-09-29 13:12:27 +00:00
compiler_test.go Flag an error on empty rust module srcs 2021-10-14 15:25:07 +00:00
coverage.go [rust/coverage] Use new flag for coverage instrumentation 2022-06-07 11:15:59 -07:00
coverage_test.go [rust/coverage] Use new flag for coverage instrumentation 2022-06-07 11:15:59 -07:00
doc.go rust: doc: Zip up docs when done 2021-08-20 13:08:16 -07:00
fuzz.go Output shared dependendencies of JNI libs for Java fuzzers 2022-10-20 00:55:58 +00:00
fuzz_test.go Update RustDefaultVersion to 1.59.0 2022-03-02 19:54:47 +00:00
image.go Fix for duplicate modules across vendor and ramdisk snapshots. 2022-03-07 14:48:12 -08:00
image_test.go Add more Rust vendor image support. 2021-04-13 13:17:12 -04:00
library.go rust: expand docstrings for Rust module types 2022-11-18 12:11:03 +01:00
library_test.go Merge "rust: Test with full Rust “crate_type”" 2022-11-21 10:29:42 +00:00
OWNERS rust: Rust is now GA for platform usage 2022-07-28 06:57:26 -07:00
prebuilt.go Add cross-referencing support for Rust 2022-04-20 20:02:28 -07:00
proc_macro.go Add cross-referencing support for Rust 2022-04-20 20:02:28 -07:00
proc_macro_test.go Pass "--extern proc_macro" to rust_proc_macros. 2021-09-23 10:34:24 -07:00
project_json.go Support rust_toolchain_library for rust-project 2021-12-08 17:54:19 +11:00
project_json_test.go Include proc macro crates in rust-project.json 2021-10-06 19:39:06 +00:00
protobuf.go Revert^4 "rust: Only allow bindgen to produce rlibs." 2022-08-10 20:25:50 +00:00
protobuf_test.go
rust.go Merge "Specify jnilib partition in Android-<target>.mk" 2022-10-05 16:19:51 +00:00
rust_test.go Merge "rust: Add Recovery Snapshot Soong tests for rust." 2021-11-16 13:47:18 +00:00
sanitize.go Driveby: remove duplicate condition 2022-10-12 19:30:15 +00:00
sanitize_test.go rust: Support MTE memtag_heap sanitizer 2021-11-04 10:51:54 -04:00
snapshot_prebuilt.go Add cross-referencing support for Rust 2022-04-20 20:02:28 -07:00
snapshot_utils.go Include static lib information for the snapshot modules 2021-07-01 11:42:28 +00:00
source_provider.go Revert^4 "rust: Only allow bindgen to produce rlibs." 2022-08-10 20:25:50 +00:00
source_provider_test.go
strip.go
test.go Allow adding extra tradefed options in the Android.bp file 2023-01-03 12:47:11 -08:00
test_test.go Put rust_test.data_libs under lib[64] 2022-04-28 23:55:43 +00:00
testing.go Add cross-referencing support for Rust 2022-04-20 20:02:28 -07:00
toolchain_library.go rust: Add rust_toolchain_library module. 2021-11-16 08:51:48 -05:00
vendor_snapshot_test.go Use single module for clang runtime libraries 2022-03-07 14:56:32 -08:00