platform_build_soong/rust
Sam Delmerico 079a97c778 add testcases for rust output file paths
Prepare for changing rust rules by testing that output file names will
match. A build failure in b/301463284 was partially caused by output paths changing and resulting in old files building up on buildbots which filled the disk. This unit test will ensure that the file paths of rust modules do not change and cause the same failure.

Bug: 301463284
Bug: 286077158
Change-Id: I1baba2c63ad29a2c98e378fce0a2ed32bc319c1e
2023-09-29 08:35:04 +00:00
..
config Revert^4 "add rust_toolchain_rustc_prebuilt module type" 2023-09-25 12:13:17 +00:00
afdo.go Reimplement afdo support for rust 2023-03-31 17:55:16 -04:00
afdo_test.go Revert "support sandboxed rust rules" 2023-09-22 22:05:54 +00:00
Android.bp Add tests to verify more use cases of afdo in cc and rust 2023-03-27 14:01:40 -04:00
androidmk.go Add transitive shared libs to LOCAL_SHARED_LIBRARIES for rust modules 2023-08-17 17:42:26 -07: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 Revert^4 "add crate_root property to rust modules" 2023-09-25 12:13:17 +00:00
binary_test.go Revert "support sandboxed rust rules" 2023-09-22 22:05:54 +00:00
bindgen.go Update rust bindgen to clang-r498229b 2023-09-07 07:18:50 +00:00
bindgen_test.go rust: Add Bindgen_flag_files property 2023-07-27 07:03:14 +00:00
builder.go add testcases for rust output file paths 2023-09-29 08:35:04 +00:00
builder_test.go add testcases for rust output file paths 2023-09-29 08:35:04 +00:00
clippy.go rust: modify linting properties 2020-08-13 15:58:09 +02:00
clippy_test.go Revert "support sandboxed rust rules" 2023-09-22 22:05:54 +00:00
compiler.go Revert^4 "add crate_root property to rust modules" 2023-09-25 12:13:17 +00:00
compiler_test.go Revert "support sandboxed rust rules" 2023-09-22 22:05:54 +00:00
coverage.go Revert "support sandboxed rust rules" 2023-09-22 22:05:54 +00:00
coverage_test.go Revert "support sandboxed rust rules" 2023-09-22 22:05:54 +00:00
doc.go Parallelize singleton execution 2023-05-19 20:31:32 +00:00
fuzz.go rust: Rust sanitized snapshots variations 2023-08-25 12:54:56 -04:00
fuzz_test.go Revert "support sandboxed rust rules" 2023-09-22 22:05:54 +00:00
image.go rust: Enable Product support for dylibs. 2023-07-21 14:02:21 -04:00
image_test.go Revert "support sandboxed rust rules" 2023-09-22 22:05:54 +00:00
library.go Revert^4 "add crate_root property to rust modules" 2023-09-25 12:13:17 +00:00
library_test.go Revert "support sandboxed rust rules" 2023-09-22 22:05:54 +00:00
OWNERS rust: Rust is now GA for platform usage 2022-07-28 06:57:26 -07:00
prebuilt.go Revert "support sandboxed rust rules" 2023-09-22 22:05:54 +00:00
proc_macro.go Revert "support sandboxed rust rules" 2023-09-22 22:05:54 +00:00
proc_macro_test.go Revert "support sandboxed rust rules" 2023-09-22 22:05:54 +00:00
project_json.go Parallelize singleton execution 2023-05-19 20:31:32 +00:00
project_json_test.go Include proc macro crates in rust-project.json 2021-10-06 19:39:06 +00:00
protobuf.go Add bp2build for rust_protobuf module 2023-09-25 17:37:59 -04:00
protobuf_test.go Add option to use protobuf3 2023-04-24 11:33:50 +02:00
rust.go Add bp2build for rust_protobuf module 2023-09-25 17:37:59 -04:00
rust_test.go Revert "support sandboxed rust rules" 2023-09-22 22:05:54 +00:00
sanitize.go Disable rust sanitizers for linux_musl_x86 2023-09-05 12:10:54 -07:00
sanitize_test.go Revert "support sandboxed rust rules" 2023-09-22 22:05:54 +00:00
snapshot_prebuilt.go rust: Rust sanitized snapshots variations 2023-08-25 12:54:56 -04:00
snapshot_utils.go rust: Add vendor and recovery dylib support. 2023-07-14 12:43:09 -04:00
source_provider.go Remove unused field 'subAndroidMkOnce'. 2023-01-26 14:06:35 +00:00
source_provider_test.go Revert "Make lots of tests run in parallel" 2020-10-09 18:34:24 -07:00
strip.go Add comments to {cc,rust}/strip.go 2020-11-19 20:02:34 +01:00
test.go Use the same rpaths for tests and binaries and cc and rust 2023-01-11 16:04:19 -08:00
test_test.go Put rust_test.data_libs under lib[64] 2022-04-28 23:55:43 +00:00
testing.go Revert "support sandboxed rust rules" 2023-09-22 22:05:54 +00:00
toolchain_library.go Revert^4 "add crate_root property to rust modules" 2023-09-25 12:13:17 +00:00
vendor_snapshot_test.go Revert "support sandboxed rust rules" 2023-09-22 22:05:54 +00:00