aboutsummaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorWei Li <weiwli@google.com>2022-11-03 23:17:51 -0700
committerWei Li <weiwli@google.com>2022-11-07 15:57:41 -0800
commit90b74257bd71a4a3d56918b07c6b0767ac5d305b (patch)
tree4f295850b9e733976778c51931fa203b21af5388 /tests
parenta9d9eb6acd5a5aea80985a01344140b95a1ee3ab (diff)
downloadbazel-90b74257bd71a4a3d56918b07c6b0767ac5d305b.tar.gz
Generate <APEX>-installed-files.txt for APEXes.
Bug: 239084750 Test: b build //packages/modules/adb/apex:com.android.adbd --config=android Test: b test //build/bazel/rules/apex:apex_tests Change-Id: I250137686c3b39fb230338bd4880b6fbe85d2892
Diffstat (limited to 'tests')
-rw-r--r--tests/apex/BUILD26
-rw-r--r--tests/apex/com.android.adbd_backing.txt.golden1
-rw-r--r--tests/apex/com.android.adbd_installed-files.txt.golden11
3 files changed, 38 insertions, 0 deletions
diff --git a/tests/apex/BUILD b/tests/apex/BUILD
index c31445d7..db4a9cd8 100644
--- a/tests/apex/BUILD
+++ b/tests/apex/BUILD
@@ -85,3 +85,29 @@ diff_test(
"//build/bazel/platforms/arch:arm64",
],
)
+
+filegroup(
+ name = "com.android.adbd_backing_libs",
+ srcs = ["//packages/modules/adb/apex:com.android.adbd"],
+ output_group = "backing_libs",
+)
+
+diff_test(
+ name = "com.android.adbd_backing_libs_diff_test",
+ file1 = ":com.android.adbd_backing_libs",
+ file2 = "com.android.adbd_backing.txt.golden",
+ target_compatible_with = ["//build/bazel/platforms/os:linux"],
+)
+
+filegroup(
+ name = "com.android.adbd_installed_files",
+ srcs = ["//packages/modules/adb/apex:com.android.adbd"],
+ output_group = "installed_files",
+)
+
+diff_test(
+ name = "com.android.adbd_installed_files_diff_test",
+ file1 = ":com.android.adbd_installed_files",
+ file2 = "com.android.adbd_installed-files.txt.golden",
+ target_compatible_with = ["//build/bazel/platforms/arch:arm"],
+)
diff --git a/tests/apex/com.android.adbd_backing.txt.golden b/tests/apex/com.android.adbd_backing.txt.golden
new file mode 100644
index 00000000..95212975
--- /dev/null
+++ b/tests/apex/com.android.adbd_backing.txt.golden
@@ -0,0 +1 @@
+libadb_pairing_auth.so libadb_pairing_connection.so libadb_pairing_server.so libadbconnection_client.so libbase.so libc++.so libcrypto.so libcrypto_utils.so libcutils.so
diff --git a/tests/apex/com.android.adbd_installed-files.txt.golden b/tests/apex/com.android.adbd_installed-files.txt.golden
new file mode 100644
index 00000000..63d86553
--- /dev/null
+++ b/tests/apex/com.android.adbd_installed-files.txt.golden
@@ -0,0 +1,11 @@
+1803948 ./bin/adbd
+772404 ./lib/libcrypto.so
+443480 ./lib/libc++.so
+291756 ./lib/libadb_pairing_connection.so
+174552 ./lib/libbase.so
+124604 ./lib/libadb_pairing_auth.so
+124220 ./lib/libadbconnection_client.so
+60712 ./lib/libcutils.so
+36688 ./lib/libadb_pairing_server.so
+3956 ./lib/libcrypto_utils.so
+181 ./etc/init.rc