Skip to content

memory-migrate-test/urMultiDeviceContextMemBufferTest often fails on UR L0v2 adapter #22007

@ldorau

Description

@ldorau

Describe the bug

Unified Runtime Conformance :: memory-migrate//memory-migrate-test/urMultiDeviceContextMemBufferTest often fails on UR L0v2 adapter:
https://github.com/intel/llvm/actions/runs/25786083719/job/75741742845?pr=21889

FAIL: Unified Runtime Conformance :: memory-migrate//memory-migrate-test/6/7 (1915 of 3181)
******************** TEST 'Unified Runtime Conformance :: memory-migrate//memory-migrate-test/6/7' FAILED ********************
Script(shard):
--
GTEST_OUTPUT=json:/__w/llvm/llvm/build/test/conformance/memory-migrate/memory-migrate-test-Unified Runtime Conformance-7780-6-7.json GTEST_SHUFFLE=0 GTEST_TOTAL_SHARDS=7 GTEST_SHARD_INDEX=6 /__w/llvm/llvm/build/test/conformance/memory-migrate/memory-migrate-test
--

Script:
--
/__w/llvm/llvm/build/test/conformance/memory-migrate/memory-migrate-test --gtest_filter=urMultiDeviceContextMemBufferTest.KernelsExecutionWithThreads/UR_BACKEND_LEVEL_ZERO__Intel_R__oneAPI_Unified_Runtime_over_Level_Zero_V2_ID0
--
/__w/llvm/llvm/unified-runtime/test/conformance/memory-migrate/urMemBufferMigrateAcrossDevices.cpp:470: Failure
Expected equality of these values:
  uur::Result(UR_RESULT_SUCCESS)
    Which is: UR_RESULT_SUCCESS
  uur::Result(urEnqueueKernelLaunchWithArgsExp( thread_queues[t], kernels[device_idx], 1, offset, work_dims, nullptr, static_cast<uint32_t>(kernel_args[device_idx].size()), kernel_args[device_idx].data(), nullptr, 1, &dep_event, &kernel_event))
    Which is: UR_RESULT_ERROR_UNSUPPORTED_FEATURE
/__w/llvm/llvm/unified-runtime/test/conformance/memory-migrate/urMemBufferMigrateAcrossDevices.cpp:470: Failure
Expected equality of these values:
  uur::Result(UR_RESULT_SUCCESS)
    Which is: UR_RESULT_SUCCESS
  uur::Result(urEnqueueKernelLaunchWithArgsExp( thread_queues[t], kernels[device_idx], 1, offset, work_dims, nullptr, static_cast<uint32_t>(kernel_args[device_idx].size()), kernel_args[device_idx].data(), nullptr, 1, &dep_event, &kernel_event))
    Which is: UR_RESULT_ERROR_UNSUPPORTED_FEATURE
/__w/llvm/llvm/unified-runtime/test/conformance/memory-migrate/urMemBufferMigrateAcrossDevices.cpp:470: Failure
Expected equality of these values:
  uur::Result(UR_RESULT_SUCCESS)
    Which is: UR_RESULT_SUCCESS
  uur::Result(urEnqueueKernelLaunchWithArgsExp( thread_queues[t], kernels[device_idx], 1, offset, work_dims, nullptr, static_cast<uint32_t>(kernel_args[device_idx].size()), kernel_args[device_idx].data(), nullptr, 1, &dep_event, &kernel_event))
    Which is: UR_RESULT_ERROR_UNSUPPORTED_FEATURE
/__w/llvm/llvm/unified-runtime/test/conformance/memory-migrate/urMemBufferMigrateAcrossDevices.cpp:470: Failure
Expected equality of these values:
  uur::Result(UR_RESULT_SUCCESS)
    Which is: UR_RESULT_SUCCESS
  uur::Result(urEnqueueKernelLaunchWithArgsExp( thread_queues[t], kernels[device_idx], 1, offset, work_dims, nullptr, static_cast<uint32_t>(kernel_args[device_idx].size()), kernel_args[device_idx].data(), nullptr, 1, &dep_event, &kernel_event))
    Which is: UR_RESULT_ERROR_UNSUPPORTED_FEATURE
/__w/llvm/llvm/unified-runtime/test/conformance/memory-migrate/urMemBufferMigrateAcrossDevices.cpp:496: Failure
Expected equality of these values:
  a
    Which is: 140
  fill_val + thread_count * iterations_per_thread
    Which is: 180

To reproduce

https://github.com/intel/llvm/actions/runs/25786083719/job/75741742845?pr=21889

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions