Files
OpenCL-CTS/test_conformance/opencl_conformance_tests_20_quick.csv
Kévin Petit eea081ae20 Remove headers tests from the conformance tests (#558)
These tests have been moved to the headers repository. None of these
tests exercise the OpenCL implementation. They are just testing the
headers and host toolchain.

Whether they are required to build and run as part of the conformance
process will be discussed under
https://github.com/KhronosGroup/OpenCL-Headers/issues/58.

Signed-off-by: Kevin Petit <kevin.petit@arm.com>
2020-02-06 12:27:39 +01:00

3.7 KiB

1#
2# OpenCL Conformance Test Suite (quick version)
3# The quick version skips some long-running image tests, runs a shorter math test,
4# and does not run the conversion test.
5#
6# #########################################
7# Basic Information on the compute device
8# #########################################
9Compute Info,computeinfo/computeinfo
10# #########################################
11# Basic operation tests
12# #########################################
13Basic,basic/test_basic
14API,api/test_api
15Compiler,compiler/test_compiler
16# #########################################
17# Common mathematical functions
18# #########################################
19Common Functions,commonfns/test_commonfns
20Geometric Functions,geometrics/test_geometrics
21Relationals,relationals/test_relationals
22# #########################################
23# General operation
24# #########################################
25Thread Dimensions,thread_dimensions/test_thread_dimensions quick*
26#Multiple Device/Context,multiple_device_context/test_multiples
27Atomics,atomics/test_atomics
28Profiling,profiling/test_profiling
29Events,events/test_events
30Allocations (single maximum),allocations/test_allocations single 5 all
31Allocations (total maximum),allocations/test_allocations multiple 5 all
32Printf,printf/test_printf
33Device Partitioning,device_partition/test_device_partition
34# #########################################
35# Buffers and images
36# #########################################
37Buffers,buffers/test_buffers
38Images (API Info),images/clGetInfo/test_cl_get_info
39Images (Kernel Methods),images/kernel_image_methods/test_kernel_image_methods
40Images (Kernel),images/kernel_read_write/test_image_streams CL_FILTER_NEAREST
41Images (Kernel pitch),images/kernel_read_write/test_image_streams use_pitches CL_FILTER_NEAREST
42Images (Kernel max size),images/kernel_read_write/test_image_streams max_images CL_FILTER_NEAREST
43Images (clCopyImage),images/clCopyImage/test_cl_copy_images
44Images (clCopyImage max size),images/clCopyImage/test_cl_copy_images max_images
45Images (clReadWriteImage),images/clReadWriteImage/test_cl_read_write_images
46Images (clReadWriteImage pitch),images/clReadWriteImage/test_cl_read_write_images use_pitches
47Images (clReadWriteImage max size),images/clReadWriteImage/test_cl_read_write_images max_images
48Images (clFillImage),images/clFillImage/test_cl_fill_images
49Images (clFillImage pitch),images/clFillImage/test_cl_fill_images use_pitches
50Images (clFillImage max size),images/clFillImage/test_cl_fill_images max_images
51Images (Samplerless),images/samplerlessReads/test_samplerless_reads
52Images (Samplerless pitch),images/samplerlessReads/test_samplerless_reads use_pitches
53Images (Samplerless max size),images/samplerlessReads/test_samplerless_reads max_images
54Mem (Host Flags),mem_host_flags/test_mem_host_flags
55# #########################################
56# CPU is required to pass linear and normalized image filtering
57# #########################################
58CL_DEVICE_TYPE_CPU, Images (Kernel CL_FILTER_LINEAR),images/kernel_read_write/test_image_streams CL_FILTER_LINEAR
59CL_DEVICE_TYPE_CPU, Images (Kernel CL_FILTER_LINEAR pitch),images/kernel_read_write/test_image_streams use_pitches CL_FILTER_LINEAR
60CL_DEVICE_TYPE_CPU, Images (Kernel CL_FILTER_LINEAR max size),images/kernel_read_write/test_image_streams max_images CL_FILTER_LINEAR
61# #########################################
62# OpenGL/CL interaction
63# #########################################
64OpenCL-GL Sharing,gl/test_gl
65# #########################################
66# Thorough math and conversions tests
67# #########################################
68Select,select/test_select
69#Conversions,conversions/test_conversions
70Contractions,contractions/contractions
71Math,math_brute_force/bruteforce -w
72Integer Ops,integer_ops/test_integer_ops integer_* quick_*
73Half Ops,half/Test_half -w