unplugged-system/external/igt-gpu-tools/gtests/Android.bp

286 lines
6.0 KiB
Plaintext

package {
// See: http://go/android-license-faq
// A large-scale-change added 'default_applicable_licenses' to import
// all of the 'license_kinds' from "external_igt-gpu-tools_license"
// to get the below license kinds:
// SPDX-license-identifier-MIT
default_applicable_licenses: ["external_igt-gpu-tools_license"],
}
cc_defaults {
name: "gtest_igt_gpu_tools_default",
cppflags: [
"-DFLAG_GTEST_ENABLED",
],
compile_multilib: "64",
multilib: {
lib64: {
suffix: "64"
},
},
local_include_dirs: ["include"],
require_root: true,
test_suites: ["device-tests"],
}
cc_test {
name: "gtest_kms_atomic",
defaults: ["gtest_igt_gpu_tools_default"],
srcs: [
"src/gtest_kms_atomic.cpp",
"src/gtest_helper.cpp"
],
}
cc_test {
name: "gtest_kms_flip",
defaults: ["gtest_igt_gpu_tools_default"],
srcs: [
"src/gtest_kms_flip.cpp",
"src/gtest_helper.cpp",
],
}
cc_test {
name: "gtest_kms_vblank",
defaults: ["gtest_igt_gpu_tools_default"],
srcs: [
"src/gtest_kms_vblank.cpp",
"src/gtest_helper.cpp",
],
}
cc_test {
name: "gtest_ion_fb",
defaults: ["gtest_igt_gpu_tools_default"],
srcs: [
"src/gtest_ion_fb.cpp",
"src/gtest_helper.cpp",
],
}
cc_test {
name: "gtest_kms_throughput",
defaults: ["gtest_igt_gpu_tools_default"],
srcs: [
"src/gtest_kms_throughput.cpp",
"src/gtest_helper.cpp",
],
}
cc_test {
name: "gtest_gem_blt",
defaults: ["gtest_igt_gpu_tools_default"],
srcs: [
"src/gtest_gem_blt.cpp",
"src/gtest_helper.cpp",
],
}
cc_test {
name: "gtest_core_auth",
defaults: ["gtest_igt_gpu_tools_default"],
srcs: [
"src/gtest_core_auth.cpp",
"src/gtest_helper.cpp",
],
}
cc_test {
name: "gtest_kms_properties",
defaults: ["gtest_igt_gpu_tools_default"],
srcs: [
"src/gtest_kms_properties.cpp",
"src/gtest_helper.cpp",
],
}
cc_test {
name: "gtest_core_getclient",
defaults: ["gtest_igt_gpu_tools_default"],
srcs: [
"src/gtest_core_getclient.cpp",
"src/gtest_helper.cpp",
],
}
// cc_test {
// name: "gtest_drm_read",
// defaults: ["gtest_igt_gpu_tools_default"],
// srcs: [
// "src/gtest_drm_read.cpp",
// "src/gtest_helper.cpp",
// ]
// }
cc_test {
name: "gtest_kms_addfb_basic",
defaults: ["gtest_igt_gpu_tools_default"],
srcs: [
"src/gtest_kms_addfb_basic.cpp",
"src/gtest_helper.cpp",
],
}
cc_test {
name: "gtest_kms_getfb",
defaults: ["gtest_igt_gpu_tools_default"],
srcs: [
"src/gtest_kms_getfb.cpp",
"src/gtest_helper.cpp",
],
}
cc_test {
name: "gtest_kms_atomic_interruptible",
defaults: ["gtest_igt_gpu_tools_default"],
srcs: [
"src/gtest_kms_atomic_interruptible.cpp",
"src/gtest_helper.cpp",
],
}
cc_test {
name: "gtest_kms_atomic_transition",
defaults: ["gtest_igt_gpu_tools_default"],
srcs: [
"src/gtest_kms_atomic_transition.cpp",
"src/gtest_helper.cpp",
],
}
// cc_test {
// name: "gtest_kms_color",
// defaults: ["gtest_igt_gpu_tools_default"],
// srcs: [
// "src/gtest_kms_color.c",
// "src/gtest_helper.cpp",
// ],
// }
// cc_test {
// name: "gtest_kms_concurrent",
// defaults: ["gtest_igt_gpu_tools_default"],
// srcs: [
// "src/gtest_kms_concurrent.c",
// "src/gtest_helper.cpp",
// ],
// }
// cc_test {
// name: "gtest_kms_crtc_background_color",
// defaults: ["gtest_igt_gpu_tools_default"],
// srcs: [
// "src/gtest_kms_crtc_background_color.c",
// "src/gtest_helper.cpp",
// ],
// }
cc_test {
name: "gtest_kms_flip_tiling",
defaults: ["gtest_igt_gpu_tools_default"],
srcs: [
"src/gtest_kms_flip_tiling.cpp",
"src/gtest_helper.cpp",
],
}
// cc_test {
// name: "gtest_kms_frontbuffer_tracking",
// defaults: ["gtest_igt_gpu_tools_default"],
// srcs: [
// "src/gtest_kms_frontbuffer_tracking.cpp",
// "src/gtest_helper.cpp",
// ],
// }
// cc_test {
// name: "gtest_kms_plane_alpha_blend",
// defaults: ["gtest_igt_gpu_tools_default"],
// srcs: [
// "src/gtest_kms_plane_alpha_blend.cpp",
// "src/gtest_helper.cpp",
// ],
// }
// cc_test {
// name: "gtest_kms_plane",
// defaults: ["gtest_igt_gpu_tools_default"],
// srcs: [
// "src/gtest_kms_plane.c",
// "src/gtest_helper.cpp",
// ],
// }
cc_test {
name: "gtest_kms_plane_lowres",
defaults: ["gtest_igt_gpu_tools_default"],
srcs: [
"src/gtest_kms_plane_lowres.cpp",
"src/gtest_helper.cpp",
],
}
// cc_test {
// name: "gtest_kms_plane_multiple",
// defaults: ["gtest_igt_gpu_tools_default"],
// srcs: [
// "src/gtest_kms_plane_multiple.cpp",
// "src/gtest_helper.cpp",
// ],
// }
cc_test {
name: "gtest_kms_plane_scaling",
defaults: ["gtest_igt_gpu_tools_default"],
srcs: [
"src/gtest_kms_plane_scaling.cpp",
"src/gtest_helper.cpp",
],
}
cc_test {
name: "gtest_kms_prop_blob",
defaults: ["gtest_igt_gpu_tools_default"],
srcs: [
"src/gtest_kms_prop_blob.cpp",
"src/gtest_helper.cpp",
],
}
// cc_test {
// name: "gtest_kms_setmode",
// defaults: ["gtest_igt_gpu_tools_default"],
// srcs: [
// "src/gtest_kms_setmode.cpp",
// "src/gtest_helper.cpp",
// ],
// }
// cc_test {
// name: "gtest_kms_vrr",
// defaults: ["gtest_igt_gpu_tools_default"],
// srcs: [
// "src/gtest_kms_vrr.cpp",
// "src/gtest_helper.cpp",
// ],
// }
cc_test {
name: "gtest_syncobj_basic",
defaults: ["gtest_igt_gpu_tools_default"],
srcs: [
"src/gtest_syncobj_basic.cpp",
"src/gtest_helper.cpp",
],
}
cc_test {
name: "gtest_syncobj_wait",
defaults: ["gtest_igt_gpu_tools_default"],
srcs: ["src/gtest_syncobj_wait.cpp",
"src/gtest_helper.cpp",
],
}