Skip to content
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

Improvements to align CTS and Spec for Enqueue #2675

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

martygrant
Copy link
Contributor

@martygrant martygrant commented Feb 7, 2025

  • Add test for invalid null pointer for urEnqueueKernelLaunch and urEnqueueUSMFill
  • Remove redundant sentence in urEnqueueMemBufferMap description
  • Add advice flag parameters in test for urEnqueueUSMAdvise
  • Added blocking/non-blocking success tests for urEnqueueDeviceGlobalVariableRead/Write
  • Added all invalid size scenarios for urEnqueueMemBufferFill and urEnqueueMemBufferWrite/Read/CopyRect
  • Added to description of urEnqueueMemAdvice to say some adapters will return UR_RESULT_ERROR_ADAPTER_SPECIFIC and allowing this return value in relevant tests

I've not attached an intel/llvm tag update as the spec change is very minor - just removing a sentence from an entry-point description.

@github-actions github-actions bot added loader Loader related feature/bug conformance Conformance test suite issues. specification Changes or additions to the specification labels Feb 7, 2025
@martygrant martygrant force-pushed the martin/enqueue-cts-spec-gap branch 2 times, most recently from 7b7205f to fe53fda Compare February 10, 2025 12:33
- Add test for invalid null pointer for urEnqueueKernelLaunch and urEnqueueUSMFill
- Remove redundant sentence in urEnqueueMemBufferMap description
- Add advice flag parameters in test for urEnqueueUSMAdvise
- Added blocking/non-blocking success tests for urEnqueueDeviceGlobalVariableRead/Write
- Added all invalid size scenarios for urEnqueueMemBufferFill and urEnqueueMemBufferWrite/Read/CopyRect
- Added to description of urEnqueueMemAdvice to say some adapters will return UR_RESULT_ERROR_ADAPTER_SPECIFIC and allowing this return value in relevant tests
@martygrant martygrant force-pushed the martin/enqueue-cts-spec-gap branch from fe53fda to fb0a668 Compare February 10, 2025 14:22
@martygrant martygrant marked this pull request as ready for review February 10, 2025 15:11
@martygrant martygrant requested a review from a team as a code owner February 10, 2025 15:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
conformance Conformance test suite issues. loader Loader related feature/bug specification Changes or additions to the specification
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant