1*6467f958SSadaf Ebrahimipackage { 2*6467f958SSadaf Ebrahimi default_applicable_licenses: ["external_OpenCL-CTS_license"], 3*6467f958SSadaf Ebrahimi} 4*6467f958SSadaf Ebrahimi 5*6467f958SSadaf Ebrahimilicense { 6*6467f958SSadaf Ebrahimi name: "external_OpenCL-CTS_license", 7*6467f958SSadaf Ebrahimi visibility: [":__subpackages__"], 8*6467f958SSadaf Ebrahimi license_kinds: [ 9*6467f958SSadaf Ebrahimi "SPDX-license-identifier-Apache-2.0", 10*6467f958SSadaf Ebrahimi "SPDX-license-identifier-BSD", 11*6467f958SSadaf Ebrahimi "SPDX-license-identifier-MIT", 12*6467f958SSadaf Ebrahimi "SPDX-license-identifier-Unlicense", 13*6467f958SSadaf Ebrahimi ], 14*6467f958SSadaf Ebrahimi license_text: [ 15*6467f958SSadaf Ebrahimi "LICENSE.txt", 16*6467f958SSadaf Ebrahimi ], 17*6467f958SSadaf Ebrahimi} 18*6467f958SSadaf Ebrahimi 19*6467f958SSadaf Ebrahimicc_library_headers { 20*6467f958SSadaf Ebrahimi name: "ocl-harness-headers", 21*6467f958SSadaf Ebrahimi export_include_dirs: [ 22*6467f958SSadaf Ebrahimi "test_common/harness", 23*6467f958SSadaf Ebrahimi "test_common", 24*6467f958SSadaf Ebrahimi ], 25*6467f958SSadaf Ebrahimi} 26*6467f958SSadaf Ebrahimi 27*6467f958SSadaf Ebrahimicc_defaults { 28*6467f958SSadaf Ebrahimi name: "ocl-harness-defaults", 29*6467f958SSadaf Ebrahimi header_libs: [ 30*6467f958SSadaf Ebrahimi "ocl-harness-headers", 31*6467f958SSadaf Ebrahimi ], 32*6467f958SSadaf Ebrahimi export_header_lib_headers: [ 33*6467f958SSadaf Ebrahimi "ocl-harness-headers", 34*6467f958SSadaf Ebrahimi ], 35*6467f958SSadaf Ebrahimi cflags: [ 36*6467f958SSadaf Ebrahimi "-DCL_EXPERIMENTAL", 37*6467f958SSadaf Ebrahimi "-DCL_TARGET_OPENCL_VERSION=300", 38*6467f958SSadaf Ebrahimi "-Wno-#warnings", 39*6467f958SSadaf Ebrahimi "-Wno-c++11-narrowing", 40*6467f958SSadaf Ebrahimi "-Wno-date-time", 41*6467f958SSadaf Ebrahimi "-Wno-deprecated-declarations", 42*6467f958SSadaf Ebrahimi "-Wno-format", 43*6467f958SSadaf Ebrahimi "-Wno-ignored-qualifiers", 44*6467f958SSadaf Ebrahimi "-Wno-implicit-fallthrough", 45*6467f958SSadaf Ebrahimi "-Wno-missing-braces", 46*6467f958SSadaf Ebrahimi "-Wno-missing-field-initializers", 47*6467f958SSadaf Ebrahimi "-Wno-non-virtual-dtor", 48*6467f958SSadaf Ebrahimi "-Wno-overloaded-virtual", 49*6467f958SSadaf Ebrahimi "-Wno-reorder-ctor", 50*6467f958SSadaf Ebrahimi "-Wno-sometimes-uninitialized", 51*6467f958SSadaf Ebrahimi "-Wno-unused-parameter", 52*6467f958SSadaf Ebrahimi "-fexceptions", 53*6467f958SSadaf Ebrahimi ], 54*6467f958SSadaf Ebrahimi static_libs: [ 55*6467f958SSadaf Ebrahimi "ocl-stubs", 56*6467f958SSadaf Ebrahimi ], 57*6467f958SSadaf Ebrahimi} 58*6467f958SSadaf Ebrahimi 59*6467f958SSadaf Ebrahimicc_library { 60*6467f958SSadaf Ebrahimi name: "ocl-harness", 61*6467f958SSadaf Ebrahimi srcs: ["test_common/harness/*.cpp"], 62*6467f958SSadaf Ebrahimi defaults: ["ocl-harness-defaults"], 63*6467f958SSadaf Ebrahimi} 64*6467f958SSadaf Ebrahimi 65*6467f958SSadaf Ebrahimicc_defaults { 66*6467f958SSadaf Ebrahimi name: "ocl-test-defaults", 67*6467f958SSadaf Ebrahimi defaults: ["ocl-harness-defaults"], 68*6467f958SSadaf Ebrahimi static_libs: ["ocl-harness"], 69*6467f958SSadaf Ebrahimi compile_multilib: "64", 70*6467f958SSadaf Ebrahimi multilib: { 71*6467f958SSadaf Ebrahimi lib64: { 72*6467f958SSadaf Ebrahimi suffix: "64", 73*6467f958SSadaf Ebrahimi }, 74*6467f958SSadaf Ebrahimi }, 75*6467f958SSadaf Ebrahimi} 76*6467f958SSadaf Ebrahimi 77*6467f958SSadaf Ebrahimicc_defaults { 78*6467f958SSadaf Ebrahimi name: "ocl-test-image-defaults", 79*6467f958SSadaf Ebrahimi srcs: ["test_conformance/images/common.cpp"], 80*6467f958SSadaf Ebrahimi export_include_dirs: ["test_conformance/images"], 81*6467f958SSadaf Ebrahimi defaults: ["ocl-test-defaults"], 82*6467f958SSadaf Ebrahimi} 83*6467f958SSadaf Ebrahimi 84*6467f958SSadaf Ebrahimicc_test { 85*6467f958SSadaf Ebrahimi name: "ocl-test-allocations", 86*6467f958SSadaf Ebrahimi srcs: ["test_conformance/allocations/*.cpp"], 87*6467f958SSadaf Ebrahimi defaults: ["ocl-test-defaults"], 88*6467f958SSadaf Ebrahimi rtti: false, 89*6467f958SSadaf Ebrahimi gtest: false, 90*6467f958SSadaf Ebrahimi} 91*6467f958SSadaf Ebrahimi 92*6467f958SSadaf Ebrahimicc_test { 93*6467f958SSadaf Ebrahimi name: "ocl-test-api", 94*6467f958SSadaf Ebrahimi srcs: ["test_conformance/api/*.cpp"], 95*6467f958SSadaf Ebrahimi defaults: ["ocl-test-defaults"], 96*6467f958SSadaf Ebrahimi rtti: false, 97*6467f958SSadaf Ebrahimi gtest: false, 98*6467f958SSadaf Ebrahimi} 99*6467f958SSadaf Ebrahimi 100*6467f958SSadaf Ebrahimicc_test { 101*6467f958SSadaf Ebrahimi name: "ocl-test-atomics", 102*6467f958SSadaf Ebrahimi srcs: ["test_conformance/atomics/*.cpp"], 103*6467f958SSadaf Ebrahimi defaults: ["ocl-test-defaults"], 104*6467f958SSadaf Ebrahimi rtti: false, 105*6467f958SSadaf Ebrahimi gtest: false, 106*6467f958SSadaf Ebrahimi} 107*6467f958SSadaf Ebrahimi 108*6467f958SSadaf Ebrahimicc_test { 109*6467f958SSadaf Ebrahimi name: "ocl-test-basic", 110*6467f958SSadaf Ebrahimi srcs: ["test_conformance/basic/*.cpp"], 111*6467f958SSadaf Ebrahimi defaults: ["ocl-test-defaults"], 112*6467f958SSadaf Ebrahimi rtti: false, 113*6467f958SSadaf Ebrahimi gtest: false, 114*6467f958SSadaf Ebrahimi} 115*6467f958SSadaf Ebrahimi 116*6467f958SSadaf Ebrahimicc_test { 117*6467f958SSadaf Ebrahimi name: "ocl-test-buffers", 118*6467f958SSadaf Ebrahimi srcs: ["test_conformance/buffers/*.cpp"], 119*6467f958SSadaf Ebrahimi defaults: ["ocl-test-defaults"], 120*6467f958SSadaf Ebrahimi rtti: false, 121*6467f958SSadaf Ebrahimi gtest: false, 122*6467f958SSadaf Ebrahimi} 123*6467f958SSadaf Ebrahimi 124*6467f958SSadaf Ebrahimicc_test { 125*6467f958SSadaf Ebrahimi name: "ocl-test-c11-atomics", 126*6467f958SSadaf Ebrahimi srcs: ["test_conformance/c11_atomics/*.cpp"], 127*6467f958SSadaf Ebrahimi defaults: ["ocl-test-defaults"], 128*6467f958SSadaf Ebrahimi rtti: false, 129*6467f958SSadaf Ebrahimi gtest: false, 130*6467f958SSadaf Ebrahimi} 131*6467f958SSadaf Ebrahimi 132*6467f958SSadaf Ebrahimicc_test { 133*6467f958SSadaf Ebrahimi name: "ocl-test-commonfns", 134*6467f958SSadaf Ebrahimi srcs: ["test_conformance/commonfns/*.cpp"], 135*6467f958SSadaf Ebrahimi defaults: ["ocl-test-defaults"], 136*6467f958SSadaf Ebrahimi rtti: false, 137*6467f958SSadaf Ebrahimi gtest: false, 138*6467f958SSadaf Ebrahimi} 139*6467f958SSadaf Ebrahimi 140*6467f958SSadaf Ebrahimicc_test { 141*6467f958SSadaf Ebrahimi name: "ocl-test-compiler", 142*6467f958SSadaf Ebrahimi srcs: ["test_conformance/compiler/*.cpp"], 143*6467f958SSadaf Ebrahimi data: [ 144*6467f958SSadaf Ebrahimi "test_conformance/compiler/includeTestDirectory/testIncludeFile.h", 145*6467f958SSadaf Ebrahimi "test_conformance/compiler/secondIncludeTestDirectory/testIncludeFile.h", 146*6467f958SSadaf Ebrahimi ], 147*6467f958SSadaf Ebrahimi defaults: ["ocl-test-defaults"], 148*6467f958SSadaf Ebrahimi rtti: false, 149*6467f958SSadaf Ebrahimi gtest: false, 150*6467f958SSadaf Ebrahimi} 151*6467f958SSadaf Ebrahimi 152*6467f958SSadaf Ebrahimicc_test { 153*6467f958SSadaf Ebrahimi name: "ocl-test-computeinfo", 154*6467f958SSadaf Ebrahimi srcs: ["test_conformance/computeinfo/*.cpp"], 155*6467f958SSadaf Ebrahimi defaults: ["ocl-test-defaults"], 156*6467f958SSadaf Ebrahimi rtti: false, 157*6467f958SSadaf Ebrahimi gtest: false, 158*6467f958SSadaf Ebrahimi} 159*6467f958SSadaf Ebrahimi 160*6467f958SSadaf Ebrahimicc_test { 161*6467f958SSadaf Ebrahimi name: "ocl-test-contractions", 162*6467f958SSadaf Ebrahimi srcs: ["test_conformance/contractions/*.cpp"], 163*6467f958SSadaf Ebrahimi defaults: ["ocl-test-defaults"], 164*6467f958SSadaf Ebrahimi rtti: false, 165*6467f958SSadaf Ebrahimi gtest: false, 166*6467f958SSadaf Ebrahimi} 167*6467f958SSadaf Ebrahimi 168*6467f958SSadaf Ebrahimicc_test { 169*6467f958SSadaf Ebrahimi name: "ocl-test-conversions", 170*6467f958SSadaf Ebrahimi srcs: ["test_conformance/conversions/*.cpp"], 171*6467f958SSadaf Ebrahimi defaults: ["ocl-test-defaults"], 172*6467f958SSadaf Ebrahimi rtti: false, 173*6467f958SSadaf Ebrahimi gtest: false, 174*6467f958SSadaf Ebrahimi} 175*6467f958SSadaf Ebrahimi 176*6467f958SSadaf Ebrahimicc_test { 177*6467f958SSadaf Ebrahimi name: "ocl-test-device-execution", 178*6467f958SSadaf Ebrahimi srcs: ["test_conformance/device_execution/*.cpp"], 179*6467f958SSadaf Ebrahimi defaults: ["ocl-test-defaults"], 180*6467f958SSadaf Ebrahimi rtti: false, 181*6467f958SSadaf Ebrahimi gtest: false, 182*6467f958SSadaf Ebrahimi} 183*6467f958SSadaf Ebrahimi 184*6467f958SSadaf Ebrahimicc_test { 185*6467f958SSadaf Ebrahimi name: "ocl-test-device-partition", 186*6467f958SSadaf Ebrahimi srcs: ["test_conformance/device_partition/*.cpp"], 187*6467f958SSadaf Ebrahimi defaults: ["ocl-test-defaults"], 188*6467f958SSadaf Ebrahimi rtti: false, 189*6467f958SSadaf Ebrahimi gtest: false, 190*6467f958SSadaf Ebrahimi} 191*6467f958SSadaf Ebrahimi 192*6467f958SSadaf Ebrahimicc_test { 193*6467f958SSadaf Ebrahimi name: "ocl-test-device-timer", 194*6467f958SSadaf Ebrahimi srcs: ["test_conformance/device_timer/*.cpp"], 195*6467f958SSadaf Ebrahimi defaults: ["ocl-test-defaults"], 196*6467f958SSadaf Ebrahimi rtti: false, 197*6467f958SSadaf Ebrahimi gtest: false, 198*6467f958SSadaf Ebrahimi} 199*6467f958SSadaf Ebrahimi 200*6467f958SSadaf Ebrahimicc_test { 201*6467f958SSadaf Ebrahimi name: "ocl-test-events", 202*6467f958SSadaf Ebrahimi srcs: ["test_conformance/events/*.cpp"], 203*6467f958SSadaf Ebrahimi defaults: ["ocl-test-defaults"], 204*6467f958SSadaf Ebrahimi rtti: false, 205*6467f958SSadaf Ebrahimi gtest: false, 206*6467f958SSadaf Ebrahimi} 207*6467f958SSadaf Ebrahimi 208*6467f958SSadaf Ebrahimicc_test { 209*6467f958SSadaf Ebrahimi name: "ocl-test-generic-address-space", 210*6467f958SSadaf Ebrahimi srcs: ["test_conformance/generic_address_space/*.cpp"], 211*6467f958SSadaf Ebrahimi defaults: ["ocl-test-defaults"], 212*6467f958SSadaf Ebrahimi rtti: false, 213*6467f958SSadaf Ebrahimi gtest: false, 214*6467f958SSadaf Ebrahimi} 215*6467f958SSadaf Ebrahimi 216*6467f958SSadaf Ebrahimicc_test { 217*6467f958SSadaf Ebrahimi name: "ocl-test-geometrics", 218*6467f958SSadaf Ebrahimi srcs: ["test_conformance/geometrics/*.cpp"], 219*6467f958SSadaf Ebrahimi defaults: ["ocl-test-defaults"], 220*6467f958SSadaf Ebrahimi rtti: false, 221*6467f958SSadaf Ebrahimi gtest: false, 222*6467f958SSadaf Ebrahimi} 223*6467f958SSadaf Ebrahimi 224*6467f958SSadaf Ebrahimicc_test { 225*6467f958SSadaf Ebrahimi name: "ocl-test-half", 226*6467f958SSadaf Ebrahimi srcs: ["test_conformance/half/*.cpp"], 227*6467f958SSadaf Ebrahimi defaults: ["ocl-test-defaults"], 228*6467f958SSadaf Ebrahimi rtti: false, 229*6467f958SSadaf Ebrahimi gtest: false, 230*6467f958SSadaf Ebrahimi} 231*6467f958SSadaf Ebrahimi 232*6467f958SSadaf Ebrahimicc_test { 233*6467f958SSadaf Ebrahimi name: "ocl-test-integer-ops", 234*6467f958SSadaf Ebrahimi srcs: ["test_conformance/integer_ops/*.cpp"], 235*6467f958SSadaf Ebrahimi defaults: ["ocl-test-defaults"], 236*6467f958SSadaf Ebrahimi rtti: false, 237*6467f958SSadaf Ebrahimi gtest: false, 238*6467f958SSadaf Ebrahimi} 239*6467f958SSadaf Ebrahimi 240*6467f958SSadaf Ebrahimicc_test { 241*6467f958SSadaf Ebrahimi name: "ocl-test-math-brute-force", 242*6467f958SSadaf Ebrahimi srcs: ["test_conformance/math_brute_force/*.cpp"], 243*6467f958SSadaf Ebrahimi defaults: ["ocl-test-defaults"], 244*6467f958SSadaf Ebrahimi rtti: false, 245*6467f958SSadaf Ebrahimi gtest: false, 246*6467f958SSadaf Ebrahimi} 247*6467f958SSadaf Ebrahimi 248*6467f958SSadaf Ebrahimicc_test { 249*6467f958SSadaf Ebrahimi name: "ocl-test-mem-host-flags", 250*6467f958SSadaf Ebrahimi srcs: ["test_conformance/mem_host_flags/*.cpp"], 251*6467f958SSadaf Ebrahimi defaults: ["ocl-test-defaults"], 252*6467f958SSadaf Ebrahimi rtti: false, 253*6467f958SSadaf Ebrahimi gtest: false, 254*6467f958SSadaf Ebrahimi} 255*6467f958SSadaf Ebrahimi 256*6467f958SSadaf Ebrahimicc_test { 257*6467f958SSadaf Ebrahimi name: "ocl-test-multiple-device-context", 258*6467f958SSadaf Ebrahimi srcs: ["test_conformance/multiple_device_context/*.cpp"], 259*6467f958SSadaf Ebrahimi defaults: ["ocl-test-defaults"], 260*6467f958SSadaf Ebrahimi rtti: false, 261*6467f958SSadaf Ebrahimi gtest: false, 262*6467f958SSadaf Ebrahimi} 263*6467f958SSadaf Ebrahimi 264*6467f958SSadaf Ebrahimicc_test { 265*6467f958SSadaf Ebrahimi name: "ocl-test-non-uniform-work-group", 266*6467f958SSadaf Ebrahimi srcs: ["test_conformance/non_uniform_work_group/*.cpp"], 267*6467f958SSadaf Ebrahimi defaults: ["ocl-test-defaults"], 268*6467f958SSadaf Ebrahimi rtti: false, 269*6467f958SSadaf Ebrahimi gtest: false, 270*6467f958SSadaf Ebrahimi} 271*6467f958SSadaf Ebrahimi 272*6467f958SSadaf Ebrahimicc_test { 273*6467f958SSadaf Ebrahimi name: "ocl-test-pipes", 274*6467f958SSadaf Ebrahimi srcs: ["test_conformance/pipes/*.cpp"], 275*6467f958SSadaf Ebrahimi defaults: ["ocl-test-defaults"], 276*6467f958SSadaf Ebrahimi rtti: false, 277*6467f958SSadaf Ebrahimi gtest: false, 278*6467f958SSadaf Ebrahimi} 279*6467f958SSadaf Ebrahimi 280*6467f958SSadaf Ebrahimicc_test { 281*6467f958SSadaf Ebrahimi name: "ocl-test-printf", 282*6467f958SSadaf Ebrahimi srcs: ["test_conformance/printf/*.cpp"], 283*6467f958SSadaf Ebrahimi defaults: ["ocl-test-defaults"], 284*6467f958SSadaf Ebrahimi rtti: false, 285*6467f958SSadaf Ebrahimi gtest: false, 286*6467f958SSadaf Ebrahimi} 287*6467f958SSadaf Ebrahimi 288*6467f958SSadaf Ebrahimicc_test { 289*6467f958SSadaf Ebrahimi name: "ocl-test-profiling", 290*6467f958SSadaf Ebrahimi srcs: ["test_conformance/profiling/*.cpp"], 291*6467f958SSadaf Ebrahimi defaults: ["ocl-test-defaults"], 292*6467f958SSadaf Ebrahimi rtti: false, 293*6467f958SSadaf Ebrahimi gtest: false, 294*6467f958SSadaf Ebrahimi} 295*6467f958SSadaf Ebrahimi 296*6467f958SSadaf Ebrahimicc_test { 297*6467f958SSadaf Ebrahimi name: "ocl-test-relationals", 298*6467f958SSadaf Ebrahimi srcs: ["test_conformance/relationals/*.cpp"], 299*6467f958SSadaf Ebrahimi defaults: ["ocl-test-defaults"], 300*6467f958SSadaf Ebrahimi rtti: false, 301*6467f958SSadaf Ebrahimi gtest: false, 302*6467f958SSadaf Ebrahimi} 303*6467f958SSadaf Ebrahimi 304*6467f958SSadaf Ebrahimicc_test { 305*6467f958SSadaf Ebrahimi name: "ocl-test-select", 306*6467f958SSadaf Ebrahimi srcs: ["test_conformance/select/*.cpp"], 307*6467f958SSadaf Ebrahimi defaults: ["ocl-test-defaults"], 308*6467f958SSadaf Ebrahimi rtti: false, 309*6467f958SSadaf Ebrahimi gtest: false, 310*6467f958SSadaf Ebrahimi} 311*6467f958SSadaf Ebrahimi 312*6467f958SSadaf Ebrahimicc_test { 313*6467f958SSadaf Ebrahimi name: "ocl-test-spir", 314*6467f958SSadaf Ebrahimi srcs: [ 315*6467f958SSadaf Ebrahimi "test_conformance/spir/*.cpp", 316*6467f958SSadaf Ebrahimi "test_conformance/math_brute_force/function_list.cpp", 317*6467f958SSadaf Ebrahimi "test_common/miniz/miniz.c", 318*6467f958SSadaf Ebrahimi ], 319*6467f958SSadaf Ebrahimi data: ["test_conformance/spir/*.zip"], 320*6467f958SSadaf Ebrahimi cflags: [ 321*6467f958SSadaf Ebrahimi "-DFUNCTION_LIST_ULPS_ONLY", 322*6467f958SSadaf Ebrahimi "-Wno-unused-private-field", 323*6467f958SSadaf Ebrahimi ], 324*6467f958SSadaf Ebrahimi defaults: ["ocl-test-defaults"], 325*6467f958SSadaf Ebrahimi rtti: true, 326*6467f958SSadaf Ebrahimi gtest: false, 327*6467f958SSadaf Ebrahimi} 328*6467f958SSadaf Ebrahimi 329*6467f958SSadaf Ebrahimicc_test { 330*6467f958SSadaf Ebrahimi name: "ocl-test-spirv-new", 331*6467f958SSadaf Ebrahimi srcs: [ 332*6467f958SSadaf Ebrahimi "test_conformance/spirv_new/*.cpp", 333*6467f958SSadaf Ebrahimi "test_conformance/math_brute_force/reference_math.cpp", 334*6467f958SSadaf Ebrahimi "test_conformance/math_brute_force/utility.cpp", 335*6467f958SSadaf Ebrahimi ], 336*6467f958SSadaf Ebrahimi data: [ 337*6467f958SSadaf Ebrahimi "test_conformance/spirv_new/spirv_asm/*", 338*6467f958SSadaf Ebrahimi "test_conformance/spirv_new/spirv_bin/*", 339*6467f958SSadaf Ebrahimi ], 340*6467f958SSadaf Ebrahimi defaults: ["ocl-test-defaults"], 341*6467f958SSadaf Ebrahimi rtti: false, 342*6467f958SSadaf Ebrahimi gtest: false, 343*6467f958SSadaf Ebrahimi} 344*6467f958SSadaf Ebrahimi 345*6467f958SSadaf Ebrahimicc_test { 346*6467f958SSadaf Ebrahimi name: "ocl-test-subgroups", 347*6467f958SSadaf Ebrahimi srcs: ["test_conformance/subgroups/*.cpp"], 348*6467f958SSadaf Ebrahimi defaults: ["ocl-test-defaults"], 349*6467f958SSadaf Ebrahimi rtti: false, 350*6467f958SSadaf Ebrahimi gtest: false, 351*6467f958SSadaf Ebrahimi} 352*6467f958SSadaf Ebrahimi 353*6467f958SSadaf Ebrahimicc_test { 354*6467f958SSadaf Ebrahimi name: "ocl-test-svm", 355*6467f958SSadaf Ebrahimi srcs: ["test_conformance/SVM/*.cpp"], 356*6467f958SSadaf Ebrahimi defaults: ["ocl-test-defaults"], 357*6467f958SSadaf Ebrahimi rtti: false, 358*6467f958SSadaf Ebrahimi gtest: false, 359*6467f958SSadaf Ebrahimi} 360*6467f958SSadaf Ebrahimi 361*6467f958SSadaf Ebrahimicc_test { 362*6467f958SSadaf Ebrahimi name: "ocl-test-thread-dimensions", 363*6467f958SSadaf Ebrahimi srcs: ["test_conformance/thread_dimensions/*.cpp"], 364*6467f958SSadaf Ebrahimi defaults: ["ocl-test-defaults"], 365*6467f958SSadaf Ebrahimi rtti: false, 366*6467f958SSadaf Ebrahimi gtest: false, 367*6467f958SSadaf Ebrahimi} 368*6467f958SSadaf Ebrahimi 369*6467f958SSadaf Ebrahimicc_test { 370*6467f958SSadaf Ebrahimi name: "ocl-test-vectors", 371*6467f958SSadaf Ebrahimi srcs: ["test_conformance/vectors/*.cpp"], 372*6467f958SSadaf Ebrahimi defaults: ["ocl-test-defaults"], 373*6467f958SSadaf Ebrahimi rtti: false, 374*6467f958SSadaf Ebrahimi gtest: false, 375*6467f958SSadaf Ebrahimi} 376*6467f958SSadaf Ebrahimi 377*6467f958SSadaf Ebrahimicc_test { 378*6467f958SSadaf Ebrahimi name: "ocl-test-image-clcopyimage", 379*6467f958SSadaf Ebrahimi srcs: ["test_conformance/images/clCopyImage/*.cpp"], 380*6467f958SSadaf Ebrahimi defaults: ["ocl-test-image-defaults"], 381*6467f958SSadaf Ebrahimi rtti: false, 382*6467f958SSadaf Ebrahimi gtest: false, 383*6467f958SSadaf Ebrahimi} 384*6467f958SSadaf Ebrahimi 385*6467f958SSadaf Ebrahimicc_test { 386*6467f958SSadaf Ebrahimi name: "ocl-test-image-clfillimage", 387*6467f958SSadaf Ebrahimi srcs: ["test_conformance/images/clFillImage/*.cpp"], 388*6467f958SSadaf Ebrahimi defaults: ["ocl-test-image-defaults"], 389*6467f958SSadaf Ebrahimi rtti: false, 390*6467f958SSadaf Ebrahimi gtest: false, 391*6467f958SSadaf Ebrahimi} 392*6467f958SSadaf Ebrahimi 393*6467f958SSadaf Ebrahimicc_test { 394*6467f958SSadaf Ebrahimi name: "ocl-test-image-clgetinfo", 395*6467f958SSadaf Ebrahimi srcs: ["test_conformance/images/clGetInfo/*.cpp"], 396*6467f958SSadaf Ebrahimi defaults: ["ocl-test-image-defaults"], 397*6467f958SSadaf Ebrahimi rtti: false, 398*6467f958SSadaf Ebrahimi gtest: false, 399*6467f958SSadaf Ebrahimi} 400*6467f958SSadaf Ebrahimi 401*6467f958SSadaf Ebrahimicc_test { 402*6467f958SSadaf Ebrahimi name: "ocl-test-image-clreadwriteimage", 403*6467f958SSadaf Ebrahimi srcs: ["test_conformance/images/clReadWriteImage/*.cpp"], 404*6467f958SSadaf Ebrahimi defaults: ["ocl-test-image-defaults"], 405*6467f958SSadaf Ebrahimi rtti: false, 406*6467f958SSadaf Ebrahimi gtest: false, 407*6467f958SSadaf Ebrahimi} 408*6467f958SSadaf Ebrahimi 409*6467f958SSadaf Ebrahimicc_test { 410*6467f958SSadaf Ebrahimi name: "ocl-test-image-kernel-image-methods", 411*6467f958SSadaf Ebrahimi srcs: ["test_conformance/images/kernel_image_methods/*.cpp"], 412*6467f958SSadaf Ebrahimi defaults: ["ocl-test-image-defaults"], 413*6467f958SSadaf Ebrahimi rtti: false, 414*6467f958SSadaf Ebrahimi gtest: false, 415*6467f958SSadaf Ebrahimi} 416*6467f958SSadaf Ebrahimi 417*6467f958SSadaf Ebrahimicc_test { 418*6467f958SSadaf Ebrahimi name: "ocl-test-image-kernel-read-write", 419*6467f958SSadaf Ebrahimi srcs: ["test_conformance/images/kernel_read_write/*.cpp"], 420*6467f958SSadaf Ebrahimi defaults: ["ocl-test-image-defaults"], 421*6467f958SSadaf Ebrahimi rtti: false, 422*6467f958SSadaf Ebrahimi gtest: false, 423*6467f958SSadaf Ebrahimi} 424*6467f958SSadaf Ebrahimi 425*6467f958SSadaf Ebrahimicc_test { 426*6467f958SSadaf Ebrahimi name: "ocl-test-image-samplerlessreads", 427*6467f958SSadaf Ebrahimi srcs: ["test_conformance/images/samplerlessReads/*.cpp"], 428*6467f958SSadaf Ebrahimi defaults: ["ocl-test-image-defaults"], 429*6467f958SSadaf Ebrahimi rtti: false, 430*6467f958SSadaf Ebrahimi gtest: false, 431*6467f958SSadaf Ebrahimi} 432*6467f958SSadaf Ebrahimi 433*6467f958SSadaf Ebrahimipython_test_host { 434*6467f958SSadaf Ebrahimi name: "opencl_cts", 435*6467f958SSadaf Ebrahimi main: "scripts/test_opencl_cts.py", 436*6467f958SSadaf Ebrahimi srcs: ["scripts/test_opencl_cts.py"], 437*6467f958SSadaf Ebrahimi data: ["scripts/test_opencl_cts.xml"], 438*6467f958SSadaf Ebrahimi test_config: "scripts/test_opencl_cts.xml", 439*6467f958SSadaf Ebrahimi test_options: { 440*6467f958SSadaf Ebrahimi unit_test: false, 441*6467f958SSadaf Ebrahimi }, 442*6467f958SSadaf Ebrahimi} 443*6467f958SSadaf Ebrahimi 444*6467f958SSadaf Ebrahimipython_test { 445*6467f958SSadaf Ebrahimi name: "run_conformance", 446*6467f958SSadaf Ebrahimi main: "test_conformance/run_conformance.py", 447*6467f958SSadaf Ebrahimi srcs: ["test_conformance/run_conformance.py"], 448*6467f958SSadaf Ebrahimi} 449