blob: 5684c19cf9acaa26a5d0d4109adf3b9632652e8f [file] [log] [blame]
package {
// See: http://go/android-license-faq
default_applicable_licenses: [
"Android-Apache-2.0",
],
}
cc_defaults {
name: "platform_igt_gpu_tools_default",
cppflags: [
"-DFLAG_GTEST_ENABLED",
],
compile_multilib: "64",
local_include_dirs: ["include"],
require_root: true,
test_suites: [
"device-tests",
],
shared_libs: [
"libbase",
],
}
cc_test {
name: "IgtCoreAuthTestCases",
defaults: ["platform_igt_gpu_tools_default"],
srcs: [
"src/igt_test_helper.cpp",
"src/core_auth.cpp",
],
data_bins: [
"//external/igt-gpu-tools:core_auth",
],
test_config_template: "igt_config_template.xml",
}
cc_test {
name: "IgtKmsAddfbBasicTestCases",
defaults: ["platform_igt_gpu_tools_default"],
srcs: [
"src/igt_test_helper.cpp",
"src/kms_addfb_basic.cpp",
],
data_bins: [
"//external/igt-gpu-tools:kms_addfb_basic",
],
test_config_template: "igt_config_template.xml",
}
cc_test {
name: "IgtKmsAtomicInterruptibleTestCases",
defaults: ["platform_igt_gpu_tools_default"],
srcs: [
"src/igt_test_helper.cpp",
"src/kms_atomic_interruptible.cpp",
],
data_bins: [
"//external/igt-gpu-tools:kms_atomic_interruptible",
],
test_config_template: "igt_config_template.xml",
}
cc_test {
name: "IgtKmsAtomicTestCases",
defaults: ["platform_igt_gpu_tools_default"],
srcs: [
"src/igt_test_helper.cpp",
"src/kms_atomic.cpp",
],
data_bins: [
"//external/igt-gpu-tools:kms_atomic",
],
test_config_template: "igt_config_template.xml",
}
cc_test {
name: "IgtKmsPlaneLowresTestCases",
defaults: ["platform_igt_gpu_tools_default"],
srcs: [
"src/igt_test_helper.cpp",
"src/kms_plane_lowres.cpp",
],
data_bins: [
"//external/igt-gpu-tools:kms_plane_lowres",
],
test_config_template: "igt_config_template.xml",
}
cc_test {
name: "IgtKmsPlaneScalingTestCases",
defaults: ["platform_igt_gpu_tools_default"],
srcs: [
"src/igt_test_helper.cpp",
"src/kms_plane_scaling.cpp",
],
data_bins: [
"//external/igt-gpu-tools:kms_plane_scaling",
],
test_config_template: "igt_config_template.xml",
}
cc_test {
name: "IgtKmsPropBlobTestCases",
defaults: ["platform_igt_gpu_tools_default"],
srcs: [
"src/igt_test_helper.cpp",
"src/kms_prop_blob.cpp",
],
data_bins: [
"//external/igt-gpu-tools:kms_prop_blob",
],
test_config_template: "igt_config_template.xml",
}
cc_test {
name: "IgtKmsPropertiesTestCases",
defaults: ["platform_igt_gpu_tools_default"],
srcs: [
"src/igt_test_helper.cpp",
"src/kms_properties.cpp",
],
data_bins: [
"//external/igt-gpu-tools:kms_properties",
],
test_config_template: "igt_config_template.xml",
}
cc_test {
name: "IgtKmsVBlankTestCases",
defaults: ["platform_igt_gpu_tools_default"],
srcs: [
"src/igt_test_helper.cpp",
"src/kms_vblank.cpp",
],
data_bins: [
"//external/igt-gpu-tools:kms_vblank",
],
test_config_template: "igt_config_template.xml",
}
cc_test {
name: "IgtKmsSetmodeTestCases",
defaults: ["platform_igt_gpu_tools_default"],
srcs: [
"src/igt_test_helper.cpp",
"src/kms_setmode.cpp",
],
data_bins: [
"//external/igt-gpu-tools:kms_setmode",
],
test_config_template: "igt_config_template.xml",
}