Skip to content

Commit ed16a93

Browse files
Extend image copy to/from memory tests with madvise (#318)
Signed-off-by: Misiak, Konstanty <[email protected]>
1 parent 09f19de commit ed16a93

File tree

2 files changed

+231
-72
lines changed

2 files changed

+231
-72
lines changed

conformance_tests/core/test_copy/src/test_copy.cpp

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ void zeCommandListAppendMemoryFillTests::
6969
use_copy_engine ? ZE_COMMAND_QUEUE_GROUP_PROPERTY_FLAG_COMPUTE : 0;
7070
auto ordinal = lzt::get_queue_ordinal(
7171
cmd_queue_group_props, queue_group_flags_set, queue_group_flags_not_set);
72-
ASSERT_TRUE(ordinal);
72+
ASSERT_NE(ordinal, std::nullopt);
7373

7474
auto cmd_bundle = lzt::create_command_bundle(
7575
lzt::get_default_context(), zeDevice::get_instance()->get_device(), 0,
@@ -279,7 +279,7 @@ void zeCommandListAppendMemoryFillTests::
279279
use_copy_engine ? ZE_COMMAND_QUEUE_GROUP_PROPERTY_FLAG_COMPUTE : 0;
280280
auto ordinal = lzt::get_queue_ordinal(
281281
cmd_queue_group_props, queue_group_flags_set, queue_group_flags_not_set);
282-
ASSERT_TRUE(ordinal);
282+
ASSERT_NE(ordinal, std::nullopt);
283283

284284
auto cmd_bundle = lzt::create_command_bundle(
285285
lzt::get_default_context(), zeDevice::get_instance()->get_device(), 0,
@@ -418,7 +418,7 @@ void zeCommandListAppendMemoryFillTests::
418418
use_copy_engine ? ZE_COMMAND_QUEUE_GROUP_PROPERTY_FLAG_COMPUTE : 0;
419419
auto ordinal = lzt::get_queue_ordinal(
420420
cmd_queue_group_props, queue_group_flags_set, queue_group_flags_not_set);
421-
ASSERT_TRUE(ordinal);
421+
ASSERT_NE(ordinal, std::nullopt);
422422

423423
auto cmd_bundle = lzt::create_command_bundle(
424424
lzt::get_default_context(), zeDevice::get_instance()->get_device(), 0,
@@ -1327,7 +1327,7 @@ class AppendMemoryCopyRegionWithSharedSystem
13271327
auto ordinal =
13281328
lzt::get_queue_ordinal(cmd_queue_group_props, queue_group_flags_set,
13291329
queue_group_flags_not_set);
1330-
ASSERT_TRUE(ordinal);
1330+
ASSERT_NE(ordinal, std::nullopt);
13311331

13321332
auto cmd_bundle = lzt::create_command_bundle(
13331333
lzt::get_default_context(), device, 0, *ordinal, is_immediate);
@@ -1711,7 +1711,7 @@ void zeCommandListAppendMemoryCopyTests::
17111711
use_copy_engine ? ZE_COMMAND_QUEUE_GROUP_PROPERTY_FLAG_COMPUTE : 0;
17121712
auto ordinal = lzt::get_queue_ordinal(
17131713
cmd_queue_group_props, queue_group_flags_set, queue_group_flags_not_set);
1714-
ASSERT_TRUE(ordinal);
1714+
ASSERT_NE(ordinal, std::nullopt);
17151715

17161716
auto cmd_bundle = lzt::create_command_bundle(
17171717
lzt::get_default_context(), zeDevice::get_instance()->get_device(), 0,
@@ -1798,7 +1798,7 @@ void zeCommandListAppendMemoryCopyTests::
17981798
use_copy_engine ? ZE_COMMAND_QUEUE_GROUP_PROPERTY_FLAG_COMPUTE : 0;
17991799
auto ordinal = lzt::get_queue_ordinal(
18001800
cmd_queue_group_props, queue_group_flags_set, queue_group_flags_not_set);
1801-
ASSERT_TRUE(ordinal);
1801+
ASSERT_NE(ordinal, std::nullopt);
18021802

18031803
auto cmd_bundle = lzt::create_command_bundle(
18041804
lzt::get_default_context(), zeDevice::get_instance()->get_device(), 0,
@@ -1897,7 +1897,7 @@ void zeCommandListAppendMemoryCopyTests::
18971897
use_copy_engine ? ZE_COMMAND_QUEUE_GROUP_PROPERTY_FLAG_COMPUTE : 0;
18981898
auto ordinal = lzt::get_queue_ordinal(
18991899
cmd_queue_group_props, queue_group_flags_set, queue_group_flags_not_set);
1900-
ASSERT_TRUE(ordinal);
1900+
ASSERT_NE(ordinal, std::nullopt);
19011901

19021902
auto cmd_bundle = lzt::create_command_bundle(
19031903
lzt::get_default_context(), zeDevice::get_instance()->get_device(), 0,

0 commit comments

Comments
 (0)