diff --git a/test/conformance/exp_command_buffer/commands.cpp b/test/conformance/exp_command_buffer/commands.cpp index e35ebb9d02..2ee7e9aba9 100644 --- a/test/conformance/exp_command_buffer/commands.cpp +++ b/test/conformance/exp_command_buffer/commands.cpp @@ -56,12 +56,14 @@ struct urCommandBufferCommandsTest UUR_INSTANTIATE_DEVICE_TEST_SUITE(urCommandBufferCommandsTest); TEST_P(urCommandBufferCommandsTest, urCommandBufferAppendUSMMemcpyExp) { + UUR_KNOWN_FAILURE_ON(uur::LevelZeroV2{}); ASSERT_SUCCESS(urCommandBufferAppendUSMMemcpyExp( cmd_buf_handle, device_ptrs[0], device_ptrs[1], allocation_size, 0, nullptr, 0, nullptr, nullptr, nullptr, nullptr)); } TEST_P(urCommandBufferCommandsTest, urCommandBufferAppendUSMFillExp) { + UUR_KNOWN_FAILURE_ON(uur::LevelZeroV2{}); uint32_t pattern = 42; ASSERT_SUCCESS(urCommandBufferAppendUSMFillExp( cmd_buf_handle, device_ptrs[0], &pattern, sizeof(pattern), @@ -69,12 +71,14 @@ TEST_P(urCommandBufferCommandsTest, urCommandBufferAppendUSMFillExp) { } TEST_P(urCommandBufferCommandsTest, urCommandBufferAppendMemBufferCopyExp) { + UUR_KNOWN_FAILURE_ON(uur::LevelZeroV2{}); ASSERT_SUCCESS(urCommandBufferAppendMemBufferCopyExp( cmd_buf_handle, buffers[0], buffers[1], 0, 0, allocation_size, 0, nullptr, 0, nullptr, nullptr, nullptr, nullptr)); } TEST_P(urCommandBufferCommandsTest, urCommandBufferAppendMemBufferCopyRectExp) { + UUR_KNOWN_FAILURE_ON(uur::LevelZeroV2{}); ur_rect_offset_t origin{0, 0, 0}; ur_rect_region_t region{4, 4, 1}; ASSERT_SUCCESS(urCommandBufferAppendMemBufferCopyRectExp( @@ -83,6 +87,7 @@ TEST_P(urCommandBufferCommandsTest, urCommandBufferAppendMemBufferCopyRectExp) { } TEST_P(urCommandBufferCommandsTest, urCommandBufferAppendMemBufferReadExp) { + UUR_KNOWN_FAILURE_ON(uur::LevelZeroV2{}); std::array host_data{}; ASSERT_SUCCESS(urCommandBufferAppendMemBufferReadExp( cmd_buf_handle, buffers[0], 0, allocation_size, host_data.data(), 0, @@ -90,6 +95,7 @@ TEST_P(urCommandBufferCommandsTest, urCommandBufferAppendMemBufferReadExp) { } TEST_P(urCommandBufferCommandsTest, urCommandBufferAppendMemBufferReadRectExp) { + UUR_KNOWN_FAILURE_ON(uur::LevelZeroV2{}); std::array host_data{}; ur_rect_offset_t origin{0, 0, 0}; ur_rect_region_t region{4, 4, 1}; @@ -99,6 +105,7 @@ TEST_P(urCommandBufferCommandsTest, urCommandBufferAppendMemBufferReadRectExp) { } TEST_P(urCommandBufferCommandsTest, urCommandBufferAppendMemBufferWriteExp) { + UUR_KNOWN_FAILURE_ON(uur::LevelZeroV2{}); std::array host_data{}; ASSERT_SUCCESS(urCommandBufferAppendMemBufferWriteExp( cmd_buf_handle, buffers[0], 0, allocation_size, host_data.data(), 0, @@ -107,6 +114,7 @@ TEST_P(urCommandBufferCommandsTest, urCommandBufferAppendMemBufferWriteExp) { TEST_P(urCommandBufferCommandsTest, urCommandBufferAppendMemBufferWriteRectExp) { + UUR_KNOWN_FAILURE_ON(uur::LevelZeroV2{}); std::array host_data{}; ur_rect_offset_t origin{0, 0, 0}; ur_rect_region_t region{4, 4, 1}; @@ -116,6 +124,7 @@ TEST_P(urCommandBufferCommandsTest, } TEST_P(urCommandBufferCommandsTest, urCommandBufferAppendMemBufferFillExp) { + UUR_KNOWN_FAILURE_ON(uur::LevelZeroV2{}); uint32_t pattern = 42; ASSERT_SUCCESS(urCommandBufferAppendMemBufferFillExp( cmd_buf_handle, buffers[0], &pattern, sizeof(pattern), 0, allocation_size, @@ -123,12 +132,14 @@ TEST_P(urCommandBufferCommandsTest, urCommandBufferAppendMemBufferFillExp) { } TEST_P(urCommandBufferCommandsTest, urCommandBufferAppendUSMPrefetchExp) { + UUR_KNOWN_FAILURE_ON(uur::LevelZeroV2{}); ASSERT_SUCCESS(urCommandBufferAppendUSMPrefetchExp( cmd_buf_handle, device_ptrs[0], allocation_size, 0, 0, nullptr, 0, nullptr, nullptr, nullptr, nullptr)); } TEST_P(urCommandBufferCommandsTest, urCommandBufferAppendUSMAdviseExp) { + UUR_KNOWN_FAILURE_ON(uur::LevelZeroV2{}); ASSERT_SUCCESS(urCommandBufferAppendUSMAdviseExp( cmd_buf_handle, device_ptrs[0], allocation_size, 0, 0, nullptr, 0, nullptr, nullptr, nullptr, nullptr)); diff --git a/test/conformance/exp_command_buffer/fill.cpp b/test/conformance/exp_command_buffer/fill.cpp index 262b4ce9db..5219b96271 100644 --- a/test/conformance/exp_command_buffer/fill.cpp +++ b/test/conformance/exp_command_buffer/fill.cpp @@ -104,6 +104,7 @@ UUR_DEVICE_TEST_SUITE_WITH_PARAM( printFillTestString); TEST_P(urCommandBufferFillCommandsTest, Buffer) { + UUR_KNOWN_FAILURE_ON(uur::LevelZeroV2{}); ASSERT_SUCCESS(urCommandBufferAppendMemBufferFillExp( cmd_buf_handle, buffer, pattern.data(), pattern_size, 0, size, 0, nullptr, 0, nullptr, &sync_point, nullptr, nullptr)); @@ -123,6 +124,7 @@ TEST_P(urCommandBufferFillCommandsTest, Buffer) { } TEST_P(urCommandBufferFillCommandsTest, USM) { + UUR_KNOWN_FAILURE_ON(uur::LevelZeroV2{}); ASSERT_SUCCESS(urCommandBufferAppendUSMFillExp( cmd_buf_handle, device_ptr, pattern.data(), pattern_size, size, 0, nullptr, 0, nullptr, &sync_point, nullptr, nullptr)); diff --git a/test/conformance/exp_command_buffer/fixtures.h b/test/conformance/exp_command_buffer/fixtures.h index 0cd4d7a6b3..1bd33ef9df 100644 --- a/test/conformance/exp_command_buffer/fixtures.h +++ b/test/conformance/exp_command_buffer/fixtures.h @@ -55,8 +55,6 @@ static void checkCommandBufferUpdateSupport( struct urCommandBufferExpTest : uur::urContextTest { void SetUp() override { - UUR_KNOWN_FAILURE_ON(uur::LevelZeroV2{}); - UUR_RETURN_ON_FATAL_FAILURE(uur::urContextTest::SetUp()); UUR_RETURN_ON_FATAL_FAILURE(checkCommandBufferSupport(device)); @@ -78,8 +76,6 @@ struct urCommandBufferExpTest : uur::urContextTest { template struct urCommandBufferExpTestWithParam : urQueueTestWithParam { void SetUp() override { - UUR_KNOWN_FAILURE_ON(uur::LevelZeroV2{}); - UUR_RETURN_ON_FATAL_FAILURE(uur::urQueueTestWithParam::SetUp()); UUR_RETURN_ON_FATAL_FAILURE(checkCommandBufferSupport(this->device)); @@ -100,8 +96,6 @@ struct urCommandBufferExpTestWithParam : urQueueTestWithParam { struct urCommandBufferExpExecutionTest : uur::urKernelExecutionTest { void SetUp() override { - UUR_KNOWN_FAILURE_ON(uur::LevelZeroV2{}); - UUR_RETURN_ON_FATAL_FAILURE(uur::urKernelExecutionTest::SetUp()); UUR_RETURN_ON_FATAL_FAILURE(checkCommandBufferSupport(device)); @@ -122,8 +116,6 @@ struct urCommandBufferExpExecutionTest : uur::urKernelExecutionTest { struct urUpdatableCommandBufferExpTest : uur::urQueueTest { void SetUp() override { - UUR_KNOWN_FAILURE_ON(uur::LevelZeroV2{}); - UUR_RETURN_ON_FATAL_FAILURE(uur::urQueueTest::SetUp()); UUR_RETURN_ON_FATAL_FAILURE(checkCommandBufferSupport(device)); @@ -158,8 +150,6 @@ struct urUpdatableCommandBufferExpTest : uur::urQueueTest { struct urUpdatableCommandBufferExpExecutionTest : uur::urKernelExecutionTest { void SetUp() override { - UUR_KNOWN_FAILURE_ON(uur::LevelZeroV2{}); - UUR_RETURN_ON_FATAL_FAILURE(uur::urKernelExecutionTest::SetUp()); ASSERT_SUCCESS(urPlatformGetInfo(platform, UR_PLATFORM_INFO_BACKEND, diff --git a/test/conformance/exp_command_buffer/release.cpp b/test/conformance/exp_command_buffer/release.cpp index 51ec50c552..7b76822c76 100644 --- a/test/conformance/exp_command_buffer/release.cpp +++ b/test/conformance/exp_command_buffer/release.cpp @@ -13,7 +13,6 @@ UUR_INSTANTIATE_DEVICE_TEST_SUITE(urCommandBufferReleaseExpTest); TEST_P(urCommandBufferReleaseExpTest, Success) { EXPECT_SUCCESS(urCommandBufferRetainExp(cmd_buf_handle)); - uint32_t prev_ref_count = 0; EXPECT_SUCCESS(uur::GetObjectReferenceCount(cmd_buf_handle, prev_ref_count));