Snap for 9254005 from 0dc24634ef9dc9c2134d44b8cb5dbb7c148c1c04 to mainline-uwb-release

Change-Id: I9529d1e9582dacc5f0efe1cfc6a224158d884849
diff --git a/Android.bp b/Android.bp
index 909e3ed..ba2181d 100644
--- a/Android.bp
+++ b/Android.bp
@@ -91,4 +91,36 @@
     min_sdk_version: "Tiramisu",
 }
 
+filegroup {
+    // TODO(b/193244409): Implement globs for additional tests.
+    name: "filesystem_common",
+    srcs: [
+        "icing/absl_ports/str_cat.cc",
+        "icing/file/filesystem.cc",
+        "icing/legacy/core/icing-string-util.cc",
+        "icing/testing/tmp-directory.cc",
+        "icing/util/logging.cc",
+        "icing/util/logging_raw.cc",
+    ],
+}
+
+cc_test {
+    name: "libicing_tests",
+    defaults: ["libicing_defaults"],
+    test_suites: ["device_tests"],
+    srcs: [
+        ":filesystem_common",
+        "icing/file/filesystem_test.cc",
+    ],
+    static_libs: [
+        "icing-c-proto",
+        "libgmock",
+        "libgtest",
+    ],
+    shared_libs: [
+        "liblog",
+        "libz",
+    ],
+}
+
 // TODO(cassiewang): Add build rules and a TEST_MAPPING for cc_tests