Skip to content

Commit d4d3f23

Browse files
[UR][CTS][L0] disable failing tests after compute-runtime update (intel#19870)
Ref: intel#19604 intel#19605 intel#19607 This is a cherry-pick of intel#19606 Patch-by: Piotr Balcer <[email protected]>
1 parent 86bc7a1 commit d4d3f23

File tree

7 files changed

+21
-0
lines changed

7 files changed

+21
-0
lines changed

unified-runtime/test/conformance/enqueue/urEnqueueEventsWaitMultiDevice.cpp

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,8 @@ struct urEnqueueEventsWaitMultiDeviceTest
2929
: uur::urMultiQueueMultiDeviceTest<2> {
3030
void SetUp() override {
3131
UUR_KNOWN_FAILURE_ON(uur::NativeCPU{});
32+
// https://github.com/intel/llvm/issues/19607
33+
UUR_KNOWN_FAILURE_ON(uur::LevelZeroV2{});
3234

3335
UUR_RETURN_ON_FATAL_FAILURE(uur::urMultiQueueMultiDeviceTest<2>::SetUp());
3436

@@ -125,6 +127,9 @@ struct urEnqueueEventsWaitMultiDeviceMTTest
125127
}
126128

127129
void SetUp() override {
130+
// https://github.com/intel/llvm/issues/19607
131+
UUR_KNOWN_FAILURE_ON(uur::LevelZeroV2{});
132+
128133
UUR_KNOWN_FAILURE_ON(uur::LevelZero{}, uur::NativeCPU{});
129134

130135
UUR_RETURN_ON_FATAL_FAILURE(

unified-runtime/test/conformance/enqueue/urEnqueueKernelLaunchAndMemcpyInOrder.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -367,6 +367,9 @@ UUR_PLATFORM_TEST_SUITE_WITH_PARAM(
367367

368368
// Enqueue kernelLaunch concurrently from multiple threads
369369
TEST_P(urEnqueueKernelLaunchIncrementMultiDeviceMultiThreadTest, Success) {
370+
// https://github.com/intel/llvm/issues/19607
371+
UUR_KNOWN_FAILURE_ON(uur::LevelZeroV2{});
372+
370373
if (!queuePerThread) {
371374
UUR_KNOWN_FAILURE_ON(uur::LevelZero{}, uur::LevelZeroV2{});
372375
}

unified-runtime/test/conformance/enqueue/urEnqueueMemBufferFill.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@ struct testParametersFill {
1414
struct urEnqueueMemBufferFillTest
1515
: uur::urQueueTestWithParam<testParametersFill> {
1616
void SetUp() override {
17+
// https://github.com/intel/llvm/issues/19604
18+
UUR_KNOWN_FAILURE_ON(uur::LevelZeroV2{});
1719
UUR_RETURN_ON_FATAL_FAILURE(
1820
urQueueTestWithParam<testParametersFill>::SetUp());
1921
size = std::get<1>(GetParam()).size;

unified-runtime/test/conformance/enqueue/urEnqueueUSMFill.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,8 @@ UUR_DEVICE_TEST_SUITE_WITH_PARAM(
9999
printFillTestString<urEnqueueUSMFillTestWithParam>);
100100

101101
TEST_P(urEnqueueUSMFillTestWithParam, Success) {
102+
// https://github.com/intel/llvm/issues/19604
103+
UUR_KNOWN_FAILURE_ON(uur::LevelZeroV2{});
102104
UUR_KNOWN_FAILURE_ON(uur::NativeCPU{});
103105

104106
ur_event_handle_t event = nullptr;

unified-runtime/test/conformance/exp_command_buffer/regression/usm_copy.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,9 @@ struct urCommandBufferUSMCopyInOrderTest
7878

7979
UUR_INSTANTIATE_DEVICE_TEST_SUITE(urCommandBufferUSMCopyInOrderTest);
8080
TEST_P(urCommandBufferUSMCopyInOrderTest, Success) {
81+
// https://github.com/intel/llvm/issues/19604
82+
UUR_KNOWN_FAILURE_ON(uur::LevelZeroV2{});
83+
8184
// Do an eager kernel enqueue without wait on completion
8285
// D[0] = A * D[1] + D[2]
8386
// D[0] = 42 * 1 + 2

unified-runtime/test/conformance/exp_command_buffer/update/kernel_handle_update.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -331,6 +331,9 @@ TEST_P(urCommandBufferKernelHandleUpdateTest, UpdateAgain) {
331331
/* Test that it is possible to change the kernel handle in a command and later
332332
* restore it to the original handle */
333333
TEST_P(urCommandBufferKernelHandleUpdateTest, RestoreOriginalKernel) {
334+
// https://github.com/intel/llvm/issues/19605
335+
UUR_KNOWN_FAILURE_ON(uur::LevelZeroV2{});
336+
UUR_KNOWN_FAILURE_ON(uur::LevelZero{});
334337

335338
std::vector<ur_kernel_handle_t> KernelAlternatives = {
336339
FillUSM2DKernel->Kernel};

unified-runtime/test/conformance/exp_usm_context_memcpy/urUSMContextMemcpyExp.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,9 @@
99

1010
struct urUSMContextMemcpyExpTest : uur::urQueueTest {
1111
void SetUp() override {
12+
// https://github.com/intel/llvm/issues/19604
13+
// this test uses urEnqueueUSMFill which looks to be bugged with latest driver
14+
UUR_KNOWN_FAILURE_ON(uur::LevelZeroV2{});
1215
UUR_RETURN_ON_FATAL_FAILURE(urQueueTest::SetUp());
1316

1417
bool context_memcpy_support = false;

0 commit comments

Comments
 (0)