| [ | |
| { | |
| "test_name": "allocations", | |
| "binary_name": "ocl-test-allocations", | |
| "srcs": [ | |
| "test_conformance/allocations/*.cpp" | |
| ] | |
| }, | |
| { | |
| "test_name": "api", | |
| "binary_name": "ocl-test-api", | |
| "srcs": [ | |
| "test_conformance/api/*.cpp" | |
| ] | |
| }, | |
| { | |
| "test_name": "atomics", | |
| "binary_name": "ocl-test-atomics", | |
| "srcs": [ | |
| "test_conformance/atomics/*.cpp" | |
| ] | |
| }, | |
| { | |
| "test_name": "basic", | |
| "binary_name": "ocl-test-basic", | |
| "srcs": [ | |
| "test_conformance/basic/*.cpp" | |
| ] | |
| }, | |
| { | |
| "test_name": "buffers", | |
| "binary_name": "ocl-test-buffers", | |
| "srcs": [ | |
| "test_conformance/buffers/*.cpp" | |
| ] | |
| }, | |
| { | |
| "test_name": "c11-atomics", | |
| "binary_name": "ocl-test-c11-atomics", | |
| "srcs": [ | |
| "test_conformance/c11_atomics/*.cpp" | |
| ], | |
| "timeout": "120m" | |
| }, | |
| { | |
| "test_name": "commonfns", | |
| "binary_name": "ocl-test-commonfns", | |
| "srcs": [ | |
| "test_conformance/commonfns/*.cpp" | |
| ] | |
| }, | |
| { | |
| "test_name": "compiler", | |
| "binary_name": "ocl-test-compiler", | |
| "srcs": [ | |
| "test_conformance/compiler/*.cpp" | |
| ], | |
| "data": [ | |
| "test_conformance/compiler/includeTestDirectory/testIncludeFile.h", | |
| "test_conformance/compiler/secondIncludeTestDirectory/testIncludeFile.h" | |
| ], | |
| "manual_only": true | |
| }, | |
| { | |
| "test_name": "computeinfo", | |
| "binary_name": "ocl-test-computeinfo", | |
| "srcs": [ | |
| "test_conformance/computeinfo/*.cpp" | |
| ] | |
| }, | |
| { | |
| "test_name": "contractions", | |
| "binary_name": "ocl-test-contractions", | |
| "srcs": [ | |
| "test_conformance/contractions/*.cpp" | |
| ] | |
| }, | |
| { | |
| "test_name": "conversions", | |
| "binary_name": "ocl-test-conversions", | |
| "srcs": [ | |
| "test_conformance/conversions/*.cpp" | |
| ], | |
| "manual_only": true | |
| }, | |
| { | |
| "test_name": "device-execution", | |
| "binary_name": "ocl-test-device-execution", | |
| "srcs": [ | |
| "test_conformance/device_execution/*.cpp" | |
| ] | |
| }, | |
| { | |
| "test_name": "device-partition", | |
| "binary_name": "ocl-test-device-partition", | |
| "srcs": [ | |
| "test_conformance/device_partition/*.cpp" | |
| ] | |
| }, | |
| { | |
| "test_name": "device-timer", | |
| "binary_name": "ocl-test-device-timer", | |
| "srcs": [ | |
| "test_conformance/device_timer/*.cpp" | |
| ] | |
| }, | |
| { | |
| "test_name": "events", | |
| "binary_name": "ocl-test-events", | |
| "srcs": [ | |
| "test_conformance/events/*.cpp" | |
| ] | |
| }, | |
| { | |
| "test_name": "generic-address-space", | |
| "binary_name": "ocl-test-generic-address-space", | |
| "srcs": [ | |
| "test_conformance/generic_address_space/*.cpp" | |
| ] | |
| }, | |
| { | |
| "test_name": "geometrics", | |
| "binary_name": "ocl-test-geometrics", | |
| "srcs": [ | |
| "test_conformance/geometrics/*.cpp" | |
| ] | |
| }, | |
| { | |
| "test_name": "half", | |
| "binary_name": "ocl-test-half", | |
| "srcs": [ | |
| "test_conformance/half/*.cpp" | |
| ], | |
| "manual_only": true | |
| }, | |
| { | |
| "test_name": "integer-ops", | |
| "binary_name": "ocl-test-integer-ops", | |
| "srcs": [ | |
| "test_conformance/integer_ops/*.cpp" | |
| ], | |
| "manual_only": true | |
| }, | |
| { | |
| "test_name": "math-brute-force", | |
| "binary_name": "ocl-test-math-brute-force", | |
| "srcs": [ | |
| "test_conformance/math_brute_force/*.cpp" | |
| ], | |
| "manual_only": true | |
| }, | |
| { | |
| "test_name": "mem-host-flags", | |
| "binary_name": "ocl-test-mem-host-flags", | |
| "srcs": [ | |
| "test_conformance/mem_host_flags/*.cpp" | |
| ] | |
| }, | |
| { | |
| "test_name": "multiple-device-context", | |
| "binary_name": "ocl-test-multiple-device-context", | |
| "srcs": [ | |
| "test_conformance/multiple_device_context/*.cpp" | |
| ] | |
| }, | |
| { | |
| "test_name": "non-uniform-work-group", | |
| "binary_name": "ocl-test-non-uniform-work-group", | |
| "srcs": [ | |
| "test_conformance/non_uniform_work_group/*.cpp" | |
| ] | |
| }, | |
| { | |
| "test_name": "pipes", | |
| "binary_name": "ocl-test-pipes", | |
| "srcs": [ | |
| "test_conformance/pipes/*.cpp" | |
| ] | |
| }, | |
| { | |
| "test_name": "printf", | |
| "binary_name": "ocl-test-printf", | |
| "srcs": [ | |
| "test_conformance/printf/*.cpp" | |
| ], | |
| "manual_only": true | |
| }, | |
| { | |
| "test_name": "profiling", | |
| "binary_name": "ocl-test-profiling", | |
| "srcs": [ | |
| "test_conformance/profiling/*.cpp" | |
| ] | |
| }, | |
| { | |
| "test_name": "relationals", | |
| "binary_name": "ocl-test-relationals", | |
| "srcs": [ | |
| "test_conformance/relationals/*.cpp" | |
| ] | |
| }, | |
| { | |
| "test_name": "select", | |
| "binary_name": "ocl-test-select", | |
| "srcs": [ | |
| "test_conformance/select/*.cpp" | |
| ], | |
| "manual_only": true | |
| }, | |
| { | |
| "test_name": "spir", | |
| "binary_name": "ocl-test-spir", | |
| "srcs": [ | |
| "test_conformance/spir/*.cpp", | |
| "test_conformance/math_brute_force/FunctionList.cpp", | |
| "test_common/miniz/miniz.c" | |
| ], | |
| "data": [ "test_conformance/spir/*.zip" ], | |
| "cflags": [ | |
| "-DFUNCTION_LIST_ULPS_ONLY", | |
| "-Wno-unused-private-field" | |
| ], | |
| "rtti": true, | |
| "manual_only": true | |
| }, | |
| { | |
| "test_name": "spirv-new", | |
| "binary_name": "ocl-test-spirv-new", | |
| "srcs": [ | |
| "test_conformance/spirv_new/*.cpp", | |
| "test_conformance/math_brute_force/reference_math.cpp", | |
| "test_conformance/math_brute_force/utility.cpp" | |
| ], | |
| "data": [ | |
| "test_conformance/spirv_new/spirv_asm/*", | |
| "test_conformance/spirv_new/spirv_bin/*" | |
| ], | |
| "manual_only": true | |
| }, | |
| { | |
| "test_name": "subgroups", | |
| "binary_name": "ocl-test-subgroups", | |
| "srcs": [ | |
| "test_conformance/subgroups/*.cpp" | |
| ] | |
| }, | |
| { | |
| "test_name": "svm", | |
| "binary_name": "ocl-test-svm", | |
| "srcs": [ | |
| "test_conformance/SVM/*.cpp" | |
| ] | |
| }, | |
| { | |
| "test_name": "thread-dimensions", | |
| "binary_name": "ocl-test-thread-dimensions", | |
| "srcs": [ | |
| "test_conformance/thread_dimensions/*.cpp" | |
| ] | |
| }, | |
| { | |
| "test_name": "vectors", | |
| "binary_name": "ocl-test-vectors", | |
| "srcs": [ | |
| "test_conformance/vectors/*.cpp" | |
| ] | |
| }, | |
| { | |
| "test_name": "clcopyimage", | |
| "binary_name": "ocl-test-image-clcopyimage", | |
| "srcs": [ | |
| "test_conformance/images/clCopyImage/*.cpp" | |
| ], | |
| "image_type": true | |
| }, | |
| { | |
| "test_name": "clfillimage", | |
| "binary_name": "ocl-test-image-clfillimage", | |
| "srcs": [ | |
| "test_conformance/images/clFillImage/*.cpp" | |
| ], | |
| "image_type": true | |
| }, | |
| { | |
| "test_name": "clgetinfo", | |
| "binary_name": "ocl-test-image-clgetinfo", | |
| "srcs": [ | |
| "test_conformance/images/clGetInfo/*.cpp" | |
| ], | |
| "image_type": true | |
| }, | |
| { | |
| "test_name": "clreadwriteimage", | |
| "binary_name": "ocl-test-image-clreadwriteimage", | |
| "srcs": [ | |
| "test_conformance/images/clReadWriteImage/*.cpp" | |
| ], | |
| "image_type": true | |
| }, | |
| { | |
| "test_name": "kernel-image-methods", | |
| "binary_name": "ocl-test-image-kernel-image-methods", | |
| "srcs": [ | |
| "test_conformance/images/kernel_image_methods/*.cpp" | |
| ], | |
| "image_type": true | |
| }, | |
| { | |
| "test_name": "kernel-read-write", | |
| "binary_name": "ocl-test-image-kernel-read-write", | |
| "srcs": [ | |
| "test_conformance/images/kernel_read_write/*.cpp" | |
| ], | |
| "manual_only": true, | |
| "image_type": true | |
| }, | |
| { | |
| "test_name": "samplerlessreads", | |
| "binary_name": "ocl-test-image-samplerlessreads", | |
| "srcs": [ | |
| "test_conformance/images/samplerlessReads/*.cpp" | |
| ], | |
| "image_type": true | |
| } | |
| ] |