summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoel Galenson <jgalenson@google.com>2021-08-24 21:36:25 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2021-08-24 21:36:25 +0000
commit9a6e1bed21877ba4bb6be265bb1f101ecafdac9c (patch)
treebc3fb049cce158971c81f93163d31e5e3d359256
parent164f478ae68d02bae67bb9bee18ceceb6432058b (diff)
parent530d187b75c31c7e2199addd86eded4b0dcd96ff (diff)
downloadgrpcio-sys-9a6e1bed21877ba4bb6be265bb1f101ecafdac9c.tar.gz
Add bindgen bindings test am: c86e075224 am: dedfffb01f am: c3f50a15b6 am: 530d187b75
Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/grpcio-sys/+/1806501 Change-Id: I25d744da9ff4b32ba2518b65b9d1435ec8c9816c
-rw-r--r--Android.bp10
-rw-r--r--patches/Android.bp.patch12
2 files changed, 21 insertions, 1 deletions
diff --git a/Android.bp b/Android.bp
index 073f265b..d1009b16 100644
--- a/Android.bp
+++ b/Android.bp
@@ -106,3 +106,13 @@ rust_bindgen {
"--blocklist-type=gpr_once",
]
}
+
+rust_test {
+ name: "libgrpc_bindgen_test",
+ srcs: [":libgrpc_bindgen"],
+ crate_name: "grpc_bindgen_test",
+ test_suites: ["general-tests"],
+ auto_gen_config: true,
+ clippy_lints: "none",
+ lints: "none",
+}
diff --git a/patches/Android.bp.patch b/patches/Android.bp.patch
index 53d50713..77a9291a 100644
--- a/patches/Android.bp.patch
+++ b/patches/Android.bp.patch
@@ -14,7 +14,7 @@ index 45707bc..d0369e6 100644
edition: "2018",
features: [
"bindgen",
-@@ -52,47 +55,54 @@
+@@ -52,47 +55,64 @@
"liblibc",
"liblibz_sys",
],
@@ -110,4 +110,14 @@ index 45707bc..d0369e6 100644
+ "--blocklist-type=gpr_cv",
+ "--blocklist-type=gpr_once",
+ ]
++}
++
++rust_test {
++ name: "libgrpc_bindgen_test",
++ srcs: [":libgrpc_bindgen"],
++ crate_name: "grpc_bindgen_test",
++ test_suites: ["general-tests"],
++ auto_gen_config: true,
++ clippy_lints: "none",
++ lints: "none",
}