Have vts_ibase_test link all libraries for libinit_test_utils

The linker may attempt to link static libraries fully, not just the
parts that are being used, so all libraries that a static library uses
must be linked into its parent executable.

Particularly, recent changes to init are causing a build failure
due to this issue.

Bug: 148236233
Test: build vts_ibase_test aosp_arm64-userdebug
Merged-In: Ibdb907d27c201387c9051e90ba96680a840a6d43
Change-Id: Ibdb907d27c201387c9051e90ba96680a840a6d43
(cherry picked from commit 6fc3cc5e3d3a871351141427ce6cf4f42b463f71)
diff --git a/transport/base/1.0/vts/functional/Android.bp b/transport/base/1.0/vts/functional/Android.bp
index 8d14186..8f79bb2 100644
--- a/transport/base/1.0/vts/functional/Android.bp
+++ b/transport/base/1.0/vts/functional/Android.bp
@@ -14,6 +14,7 @@
 
 cc_test {
     name: "vts_ibase_test",
+    defaults: ["libinit_test_utils_libraries_defaults"],
     srcs: [
         "vts_ibase_test.cpp",
     ],