-
Notifications
You must be signed in to change notification settings - Fork 752
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
[SYCL][E2E] Remove REQUIRES: build-and-run-mode
in bindless_images tests
#16789
Conversation
Note, some of the tests where I just removed the |
@intel/bindless-images-reviewers friendly ping |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I've checked the vulkan_interop/
tests with // REQUIRES: target-nvidia
and they pass. Feel free to apply the suggestions in this PR, or if you prefer, they can be made in another. Approved.
sycl/test-e2e/bindless_images/vulkan_interop/sampled_images.cpp
Outdated
Show resolved
Hide resolved
sycl/test-e2e/bindless_images/vulkan_interop/sampled_images_USM.cpp
Outdated
Show resolved
Hide resolved
sycl/test-e2e/bindless_images/vulkan_interop/sampled_images_semaphore.cpp
Outdated
Show resolved
Hide resolved
sycl/test-e2e/bindless_images/vulkan_interop/unsampled_images.cpp
Outdated
Show resolved
Hide resolved
sycl/test-e2e/bindless_images/vulkan_interop/unsampled_images_semaphore.cpp
Outdated
Show resolved
Hide resolved
Ok, changed the vulkan tests to require |
@intel/llvm-gatekeepers this is ready to merge, failure is the same as #16877 |
As of #16725 tests can properly react to features that affect compilation on build-only mode (i.e., libraries or OS), additionally we can also mark if a test should only be built for a specific triple using the
target-*
features.This pr removes the
REQUIRES: build-and-run-mode
directives from bindless_images tests. These tests will now be marked as unsupported in environments that cannot build the tests due to missing the Vulkan library, or not being on Windows. For two tests removed theREQUIRES: build-and-run-mode
directive by changingREQUIRES: cuda
toREQUIRES: target-nvidia
, this way the tests will only compile for nvidia triple.