• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1[
2    {
3        "test_name": "allocations",
4        "binary_name": "ocl-test-allocations",
5        "srcs": [
6            "test_conformance/allocations/*.cpp"
7        ]
8    },
9    {
10        "test_name": "api",
11        "binary_name": "ocl-test-api",
12        "srcs": [
13            "test_conformance/api/*.cpp"
14        ]
15    },
16    {
17        "test_name": "atomics",
18        "binary_name": "ocl-test-atomics",
19        "srcs": [
20            "test_conformance/atomics/*.cpp"
21        ]
22    },
23    {
24        "test_name": "basic",
25        "binary_name": "ocl-test-basic",
26        "srcs": [
27            "test_conformance/basic/*.cpp"
28        ]
29    },
30    {
31        "test_name": "buffers",
32        "binary_name": "ocl-test-buffers",
33        "srcs": [
34            "test_conformance/buffers/*.cpp"
35        ]
36    },
37    {
38        "test_name": "c11-atomics",
39        "binary_name": "ocl-test-c11-atomics",
40        "srcs": [
41            "test_conformance/c11_atomics/*.cpp"
42        ],
43        "timeout": "120m"
44    },
45    {
46        "test_name": "commonfns",
47        "binary_name": "ocl-test-commonfns",
48        "srcs": [
49            "test_conformance/commonfns/*.cpp"
50        ]
51    },
52    {
53        "test_name": "compiler",
54        "binary_name": "ocl-test-compiler",
55        "srcs": [
56            "test_conformance/compiler/*.cpp"
57        ],
58        "data": [
59            "test_conformance/compiler/includeTestDirectory/testIncludeFile.h",
60            "test_conformance/compiler/secondIncludeTestDirectory/testIncludeFile.h"
61        ],
62        "manual_only": true
63    },
64    {
65        "test_name": "computeinfo",
66        "binary_name": "ocl-test-computeinfo",
67        "srcs": [
68            "test_conformance/computeinfo/*.cpp"
69        ]
70    },
71    {
72        "test_name": "contractions",
73        "binary_name": "ocl-test-contractions",
74        "srcs": [
75            "test_conformance/contractions/*.cpp"
76        ]
77    },
78    {
79        "test_name": "conversions",
80        "binary_name": "ocl-test-conversions",
81        "srcs": [
82            "test_conformance/conversions/*.cpp"
83        ],
84        "manual_only": true
85    },
86    {
87        "test_name": "device-execution",
88        "binary_name": "ocl-test-device-execution",
89        "srcs": [
90            "test_conformance/device_execution/*.cpp"
91        ]
92    },
93    {
94        "test_name": "device-partition",
95        "binary_name": "ocl-test-device-partition",
96        "srcs": [
97            "test_conformance/device_partition/*.cpp"
98        ]
99    },
100    {
101        "test_name": "device-timer",
102        "binary_name": "ocl-test-device-timer",
103        "srcs": [
104            "test_conformance/device_timer/*.cpp"
105        ]
106    },
107    {
108        "test_name": "events",
109        "binary_name": "ocl-test-events",
110        "srcs": [
111            "test_conformance/events/*.cpp"
112        ]
113    },
114    {
115        "test_name": "generic-address-space",
116        "binary_name": "ocl-test-generic-address-space",
117        "srcs": [
118            "test_conformance/generic_address_space/*.cpp"
119        ]
120    },
121    {
122        "test_name": "geometrics",
123        "binary_name": "ocl-test-geometrics",
124        "srcs": [
125            "test_conformance/geometrics/*.cpp"
126        ]
127    },
128    {
129        "test_name": "half",
130        "binary_name": "ocl-test-half",
131        "srcs": [
132            "test_conformance/half/*.cpp"
133        ],
134        "manual_only": true
135    },
136    {
137        "test_name": "integer-ops",
138        "binary_name": "ocl-test-integer-ops",
139        "srcs": [
140            "test_conformance/integer_ops/*.cpp"
141        ],
142        "manual_only": true
143    },
144    {
145        "test_name": "math-brute-force",
146        "binary_name": "ocl-test-math-brute-force",
147        "srcs": [
148            "test_conformance/math_brute_force/*.cpp"
149        ],
150        "manual_only": true
151    },
152    {
153        "test_name": "mem-host-flags",
154        "binary_name": "ocl-test-mem-host-flags",
155        "srcs": [
156            "test_conformance/mem_host_flags/*.cpp"
157        ]
158    },
159    {
160        "test_name": "multiple-device-context",
161        "binary_name": "ocl-test-multiple-device-context",
162        "srcs": [
163            "test_conformance/multiple_device_context/*.cpp"
164        ]
165    },
166    {
167        "test_name": "non-uniform-work-group",
168        "binary_name": "ocl-test-non-uniform-work-group",
169        "srcs": [
170            "test_conformance/non_uniform_work_group/*.cpp"
171        ]
172    },
173    {
174        "test_name": "pipes",
175        "binary_name": "ocl-test-pipes",
176        "srcs": [
177            "test_conformance/pipes/*.cpp"
178        ]
179    },
180    {
181        "test_name": "printf",
182        "binary_name": "ocl-test-printf",
183        "srcs": [
184            "test_conformance/printf/*.cpp"
185        ],
186        "manual_only": true
187    },
188    {
189        "test_name": "profiling",
190        "binary_name": "ocl-test-profiling",
191        "srcs": [
192            "test_conformance/profiling/*.cpp"
193        ]
194    },
195    {
196        "test_name": "relationals",
197        "binary_name": "ocl-test-relationals",
198        "srcs": [
199            "test_conformance/relationals/*.cpp"
200        ]
201    },
202    {
203        "test_name": "select",
204        "binary_name": "ocl-test-select",
205        "srcs": [
206            "test_conformance/select/*.cpp"
207        ],
208        "manual_only": true
209    },
210    {
211        "test_name": "spir",
212        "binary_name": "ocl-test-spir",
213        "srcs": [
214            "test_conformance/spir/*.cpp",
215            "test_conformance/math_brute_force/function_list.cpp",
216            "test_common/miniz/miniz.c"
217        ],
218        "data": [ "test_conformance/spir/*.zip" ],
219        "cflags": [
220            "-DFUNCTION_LIST_ULPS_ONLY",
221            "-Wno-unused-private-field"
222        ],
223        "rtti": true,
224        "manual_only": true
225    },
226    {
227        "test_name": "spirv-new",
228        "binary_name": "ocl-test-spirv-new",
229        "srcs": [
230            "test_conformance/spirv_new/*.cpp",
231            "test_conformance/math_brute_force/reference_math.cpp",
232            "test_conformance/math_brute_force/utility.cpp"
233        ],
234        "data": [
235            "test_conformance/spirv_new/spirv_asm/*",
236            "test_conformance/spirv_new/spirv_bin/*"
237        ],
238        "manual_only": true
239    },
240    {
241        "test_name": "subgroups",
242        "binary_name": "ocl-test-subgroups",
243        "srcs": [
244            "test_conformance/subgroups/*.cpp"
245        ]
246    },
247    {
248        "test_name": "svm",
249        "binary_name": "ocl-test-svm",
250        "srcs": [
251            "test_conformance/SVM/*.cpp"
252        ]
253    },
254    {
255        "test_name": "thread-dimensions",
256        "binary_name": "ocl-test-thread-dimensions",
257        "srcs": [
258            "test_conformance/thread_dimensions/*.cpp"
259        ]
260    },
261    {
262        "test_name": "vectors",
263        "binary_name": "ocl-test-vectors",
264        "srcs": [
265            "test_conformance/vectors/*.cpp"
266        ]
267    },
268    {
269        "test_name": "clcopyimage",
270        "binary_name": "ocl-test-image-clcopyimage",
271        "srcs": [
272            "test_conformance/images/clCopyImage/*.cpp"
273        ],
274        "image_type": true
275    },
276    {
277        "test_name": "clfillimage",
278        "binary_name": "ocl-test-image-clfillimage",
279        "srcs": [
280            "test_conformance/images/clFillImage/*.cpp"
281        ],
282        "image_type": true
283    },
284    {
285        "test_name": "clgetinfo",
286        "binary_name": "ocl-test-image-clgetinfo",
287        "srcs": [
288            "test_conformance/images/clGetInfo/*.cpp"
289        ],
290        "image_type": true
291    },
292    {
293        "test_name": "clreadwriteimage",
294        "binary_name": "ocl-test-image-clreadwriteimage",
295        "srcs": [
296            "test_conformance/images/clReadWriteImage/*.cpp"
297        ],
298        "image_type": true
299    },
300    {
301        "test_name": "kernel-image-methods",
302        "binary_name": "ocl-test-image-kernel-image-methods",
303        "srcs": [
304            "test_conformance/images/kernel_image_methods/*.cpp"
305        ],
306        "image_type": true
307    },
308    {
309        "test_name": "kernel-read-write",
310        "binary_name": "ocl-test-image-kernel-read-write",
311        "srcs": [
312            "test_conformance/images/kernel_read_write/*.cpp"
313        ],
314        "manual_only": true,
315        "image_type": true
316    },
317    {
318        "test_name": "samplerlessreads",
319        "binary_name": "ocl-test-image-samplerlessreads",
320        "srcs": [
321            "test_conformance/images/samplerlessReads/*.cpp"
322        ],
323        "image_type": true
324    }
325]
326