Closed
Description
As per #2272 (comment) most of the GetInfo CTS tests use a switch statement to test all of the possible info type enumerations (e.g. https://github.com/oneapi-src/unified-runtime/blob/main/test/conformance/context/urContextGetInfo.cpp#L43). It may be better that these are modified to be separate and individual tests.
- adapter
- context - Move urContextGetInfo success test from a switch to individual tests #2518
- device - [UR] Improvements to align CTS and Spec for Device intel/llvm#16746
- event - Move urEventGetInfo success test from a switch to individual tests #2488 + Reorganised urEventGetProfilingInfo test into separate tests instead of a switch #2626
- kernel - Align Kernel CTS and Specification. #2444
- memory - Move urMemoryGetInfo success test from a switch to individual tests #2521
- memory(image) - Move urMemImageGetInfo success test from a switch to individual test #2619
- platform - Rework urPlatformGetInfo test into individual tests instead of a switch #2523
- program - [UR] Improvements to align CTS and Spec for Program intel/llvm#17094
- queue - Improvements to align CTS and Spec for Queue #2282
- sampler - Move urSamplerGetInfo success test from a switch to individual tests #2536
- usm - Move urUSMGetMemAlloc/PoolGetInfo success test from a switch to indivual tests #2538
- virtual memory - Improvements to align CTS and Spec for Virtual Memory #2272 + Move urVirtualMemGetInfo success test from a switch to individual tests #2541
Additional: