Graphics tests statically link to HAL definition libs.

These tests now statically links to HAL def libs which are
not guaranteed to be on the device.

Bug: 64040096
Test: vts-tradefed run commandAndExit vts --skip-all-system-status-check
--skip-preconditions --module VtsHalGraphicsMapperV2_0Target
Test: vts-tradefed run commandAndExit vts --skip-all-system-status-check
--skip-preconditions --module VtsHalGraphicsComposerV2_1Target
Change-Id: I83b68dafbd161f88394f67dbda14f9957ddf7232
This commit is contained in:
Tri Vo
2017-08-04 17:05:51 -07:00
parent cc1007af33
commit 1b7c33562f
2 changed files with 13 additions and 39 deletions

View File

@@ -44,33 +44,21 @@ cc_library_static {
cc_test {
name: "VtsHalGraphicsComposerV2_1TargetTest",
defaults: ["hidl_defaults"],
defaults: ["VtsHalTargetTestDefaults"],
srcs: ["VtsHalGraphicsComposerV2_1TargetTest.cpp"],
// TODO(b/64437680): Assume these libs are always available on the device.
shared_libs: [
"libfmq",
"libsync",
],
static_libs: [
"android.hardware.graphics.allocator@2.0",
"android.hardware.graphics.composer@2.1",
"android.hardware.graphics.mapper@2.0",
"libbase",
"libcutils",
"libfmq",
"libhidlbase",
"libhidltransport",
"liblog",
"libnativehelper",
"libsync",
"libutils",
],
static_libs: [
"libhwcomposer-command-buffer",
"libVtsHalGraphicsComposerTestUtils",
"libVtsHalGraphicsMapperTestUtils",
"VtsHalHidlTargetTestBase",
"libhwcomposer-command-buffer",
"libnativehelper",
],
cflags: [
"-Wall",
"-Wextra",
"-Werror",
"-O0",
"-g",
]
}

View File

@@ -37,30 +37,16 @@ cc_library_static {
cc_test {
name: "VtsHalGraphicsMapperV2_0TargetTest",
defaults: ["hidl_defaults"],
defaults: ["VtsHalTargetTestDefaults"],
srcs: ["VtsHalGraphicsMapperV2_0TargetTest.cpp"],
shared_libs: [
"libbase",
"liblog",
"libcutils",
"libhidlbase",
"libhidltransport",
"libnativehelper",
"libsync",
"libutils",
],
static_libs: [
"android.hardware.graphics.allocator@2.0",
"android.hardware.graphics.mapper@2.0",
"android.hardware.graphics.common@1.0",
],
static_libs: [
"libVtsHalGraphicsMapperTestUtils",
"VtsHalHidlTargetTestBase",
"libnativehelper",
],
cflags: [
"-Wall",
"-Wextra",
"-Werror",
"-O0",
"-g",
]
}