[UR] CTS tests for command-buffer native append#17494
Conversation
1278a00 to
0220354
Compare
0220354 to
f49c62c
Compare
f49c62c to
3469dba
Compare
3469dba to
710da5d
Compare
710da5d to
903d4d7
Compare
903d4d7 to
33b77d2
Compare
33b77d2 to
64c23b9
Compare
|
@intel/llvm-gatekeepers This is good to merge, thanks |
@EwanC There's still one CI job (Linux Intel Battlemage) running, let's wait for that to finish first. |
Apologies, I could have sworn when I refreshed my browser tab earlier the checks were all finished. They checks should be all finished and green now (I think!) |
No worries, to me it looked a bit like a retry of the previously failed Battlemage job. I don't know if we have automatic retries configured or if some action triggered the re-run. |
All UR command-buffer CTS tests are marked as XFail on V2 [See CTS generic base class for command-buffer](https://github.com/intel/llvm/blob/sycl/unified-runtime/test/conformance/exp_command_buffer/fixtures.h#L48) This was omitted by accident from the new command-buffer CTS tests added in intel#17494 which don't derive from that base class. Fixed by adding in now.
All UR command-buffer CTS tests are marked as XFail on V2 [See CTS generic base class for command-buffer](https://github.com/intel/llvm/blob/sycl/unified-runtime/test/conformance/exp_command_buffer/fixtures.h#L48) This was omitted by accident from the new command-buffer CTS tests added in #17494 which don't derive from that base class. Fixed by adding in now.
All UR command-buffer CTS tests are marked as XFail on V2 [See CTS generic base class for command-buffer](https://github.com/intel/llvm/blob/sycl/unified-runtime/test/conformance/exp_command_buffer/fixtures.h#L48) This was omitted by accident from the new command-buffer CTS tests added in intel/llvm#17494 which don't derive from that base class. Fixed by adding in now.
The merged PR #16871 introduced new UR entry-points
urCommandBufferAppendNativeCommandExpandurCommandBufferGetNativeHandleExp, however there was no UR CTS coverage forurCommandBufferAppendNativeCommandExpincluded, as verification was done via SYCL E2E testing.This PR adds UR CTS testing for
urCommandBufferAppendNativeCommandExpfor all of the L0, CUDA, HIP, and OpenCL adapters.Resolves #17448