From c817d047c0bbace101bbcb641dd4e211fc8b0fab Mon Sep 17 00:00:00 2001 From: Georgi Mirazchiyski Date: Mon, 15 Jan 2024 10:44:38 +0000 Subject: [PATCH] Add conformance test --- test/conformance/enqueue/urEnqueueUSMAdvise.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/test/conformance/enqueue/urEnqueueUSMAdvise.cpp b/test/conformance/enqueue/urEnqueueUSMAdvise.cpp index 1a9fe6b339..f524169188 100644 --- a/test/conformance/enqueue/urEnqueueUSMAdvise.cpp +++ b/test/conformance/enqueue/urEnqueueUSMAdvise.cpp @@ -68,3 +68,11 @@ TEST_P(urEnqueueUSMAdviseTest, InvalidSizeTooLarge) { urEnqueueUSMAdvise(queue, ptr, allocation_size * 2, UR_USM_ADVICE_FLAG_DEFAULT, nullptr)); } + +TEST_P(urEnqueueUSMAdviseTest, NonCoherentDeviceMemorySuccessOrWarning) { + ASSERT_EQ_RESULT(static_cast(static_cast( + UR_RESULT_SUCCESS | UR_RESULT_ERROR_ADAPTER_SPECIFIC)), + urEnqueueUSMAdvise( + queue, ptr, allocation_size, + UR_USM_ADVICE_FLAG_SET_NON_COHERENT_MEMORY, nullptr)); +}