From 0e58ae51d270936f87c7bb4921896c873b9e1cf7 Mon Sep 17 00:00:00 2001 From: Lukasz Dorau Date: Mon, 30 Mar 2026 15:17:53 +0000 Subject: [PATCH] [UR] Mark urUSMHostMemRegisterTest.Success as known failure on L0v2 The urUSMHostMemRegisterTest.Success test intermittently fails on Level-Zero V2 with UR_RESULT_ERROR_OUT_OF_DEVICE_MEMORY during urEnqueueUSMMemcpy after registering host memory. Add UUR_KNOWN_FAILURE_ON(uur::LevelZeroV2{}) to the Success test only, not to the whole fixture, so the negative/validation tests still run on L0v2. Ref: intel/llvm#21633 Signed-off-by: Lukasz Dorau --- .../exp_usm_host_mem_register/urUSMHostMemRegister.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/unified-runtime/test/conformance/exp_usm_host_mem_register/urUSMHostMemRegister.cpp b/unified-runtime/test/conformance/exp_usm_host_mem_register/urUSMHostMemRegister.cpp index 5eb4774d37093..de96a0f685064 100644 --- a/unified-runtime/test/conformance/exp_usm_host_mem_register/urUSMHostMemRegister.cpp +++ b/unified-runtime/test/conformance/exp_usm_host_mem_register/urUSMHostMemRegister.cpp @@ -43,6 +43,9 @@ struct urUSMHostMemRegisterTest : uur::urQueueTest { UUR_INSTANTIATE_DEVICE_TEST_SUITE(urUSMHostMemRegisterTest); TEST_P(urUSMHostMemRegisterTest, Success) { + // https://github.com/intel/llvm/issues/21633 + UUR_KNOWN_FAILURE_ON(uur::LevelZeroV2{}); + ASSERT_SUCCESS(urUSMHostAllocRegisterExp(context, alloc, allocSize, nullptr)); void *alloc2 = nullptr;