-
Notifications
You must be signed in to change notification settings - Fork 762
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[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
unified-runtime/test/conformance/exp_command_buffer/native-command/CMakeLists.txt
Outdated
Show resolved
Hide resolved
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
urCommandBufferAppendNativeCommandExp
andurCommandBufferGetNativeHandleExp
, however there was no UR CTS coverage forurCommandBufferAppendNativeCommandExp
included, as verification was done via SYCL E2E testing.This PR adds UR CTS testing for
urCommandBufferAppendNativeCommandExp
for all of the L0, CUDA, HIP, and OpenCL adapters.Resolves #17448