OpenCL-CTS icon indicating copy to clipboard operation
OpenCL-CTS copied to clipboard

Migrate all suites to the new test registration framework

Open kpet opened this issue 1 year ago • 0 comments

https://github.com/KhronosGroup/OpenCL-CTS/pull/2151 introduced a new centralised test registration framework. We should migrate all the test suites to this framework to enable further centralised improvements of the test framework.

Here is a list of all the suites with the current status:

  • [x] allocations (https://github.com/KhronosGroup/OpenCL-CTS/pull/2191)
  • [x] api (https://github.com/KhronosGroup/OpenCL-CTS/pull/2196)
  • [x] atomics (https://github.com/KhronosGroup/OpenCL-CTS/pull/2189)
  • [x] basic (https://github.com/KhronosGroup/OpenCL-CTS/pull/2316)
  • [x] buffers (https://github.com/KhronosGroup/OpenCL-CTS/pull/2315)
  • [x] c11_atomics (https://github.com/KhronosGroup/OpenCL-CTS/pull/2318)
  • [x] commonfns (https://github.com/KhronosGroup/OpenCL-CTS/pull/2197)
  • [x] compiler (https://github.com/KhronosGroup/OpenCL-CTS/pull/2319)
  • [x] computeinfo (https://github.com/KhronosGroup/OpenCL-CTS/pull/2320)
  • [x] contractions (https://github.com/KhronosGroup/OpenCL-CTS/pull/2321)
  • [x] conversions (https://github.com/KhronosGroup/OpenCL-CTS/pull/2322)
  • [ ] d3d10
  • [ ] d3d11
  • [x] device_execution (https://github.com/KhronosGroup/OpenCL-CTS/pull/2323)
  • [x] device_partition (https://github.com/KhronosGroup/OpenCL-CTS/pull/2301)
  • [x] device_timer (https://github.com/KhronosGroup/OpenCL-CTS/pull/2151)
  • [x] events (https://github.com/KhronosGroup/OpenCL-CTS/pull/2324)
  • [ ] extensions (https://github.com/KhronosGroup/OpenCL-CTS/pull/2334)
  • [x] generic_address_space (https://github.com/KhronosGroup/OpenCL-CTS/pull/2333)
  • [x] geometrics (https://github.com/KhronosGroup/OpenCL-CTS/pull/2335)
  • [ ] gl
  • [ ] gles
  • [x] half (https://github.com/KhronosGroup/OpenCL-CTS/pull/2329)
  • [x] images (https://github.com/KhronosGroup/OpenCL-CTS/pull/2328)
  • [x] integer_ops (https://github.com/KhronosGroup/OpenCL-CTS/pull/2332)
  • [x] math_brute_force (https://github.com/KhronosGroup/OpenCL-CTS/pull/2327)
  • [x] mem_host_flags (https://github.com/KhronosGroup/OpenCL-CTS/pull/2314)
  • [x] multiple_device_context (https://github.com/KhronosGroup/OpenCL-CTS/pull/2325)
  • [x] non_uniform_work_group (https://github.com/KhronosGroup/OpenCL-CTS/pull/2317)
  • [x] pipes (https://github.com/KhronosGroup/OpenCL-CTS/pull/2302)
  • [x] printf (https://github.com/KhronosGroup/OpenCL-CTS/pull/2311)
  • [x] profiling (https://github.com/KhronosGroup/OpenCL-CTS/pull/2187)
  • [x] relationals (https://github.com/KhronosGroup/OpenCL-CTS/pull/2312)
  • [x] select (https://github.com/KhronosGroup/OpenCL-CTS/pull/2198)
  • [ ] spir
  • [x] spirv_new (https://github.com/KhronosGroup/OpenCL-CTS/pull/2151)
  • [x] subgroups (https://github.com/KhronosGroup/OpenCL-CTS/pull/2313)
  • [x] SVM (https://github.com/KhronosGroup/OpenCL-CTS/pull/2168)
  • [x] thread_dimensions (https://github.com/KhronosGroup/OpenCL-CTS/pull/2309)
  • [x] vectors (https://github.com/KhronosGroup/OpenCL-CTS/pull/2190)
  • [x] vulkan (https://github.com/KhronosGroup/OpenCL-CTS/pull/2278)
  • [x] workgroups (https://github.com/KhronosGroup/OpenCL-CTS/pull/2308)

kpet avatar Dec 10 '24 18:12 kpet