Skip to content

Commit 5ab6386

Browse files
Improve image aub tests
Change-Id: I14e37cbc87606a702f153c8823bbe883398f4365 Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
1 parent d9bf915 commit 5ab6386

File tree

6 files changed

+25
-21
lines changed

6 files changed

+25
-21
lines changed

unit_tests/aub_tests/command_queue/enqueue_fill_image_aub_tests.cpp

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -85,11 +85,12 @@ struct AubFillImage
8585
typedef AUBCommandStreamFixture CommandStreamFixture;
8686

8787
void SetUp() override {
88-
CommandDeviceFixture::SetUp(cl_command_queue_properties(0));
89-
CommandStreamFixture::SetUp(pCmdQ);
90-
if (!pDevice->getDeviceInfo().imageSupport) {
88+
if (!(platformDevices[0]->capabilityTable.supportsImages)) {
9189
GTEST_SKIP();
9290
}
91+
CommandDeviceFixture::SetUp(cl_command_queue_properties(0));
92+
CommandStreamFixture::SetUp(pCmdQ);
93+
9394
context = std::make_unique<MockContext>(pDevice);
9495
}
9596

unit_tests/aub_tests/command_queue/enqueue_map_image_aub_tests.cpp

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,11 +38,12 @@ struct AUBMapImage
3838
using AUBCommandStreamFixture::SetUp;
3939

4040
void SetUp() override {
41-
CommandDeviceFixture::SetUp(cl_command_queue_properties(0));
42-
CommandStreamFixture::SetUp(pCmdQ);
43-
if (!pDevice->getDeviceInfo().imageSupport) {
41+
if (!(platformDevices[0]->capabilityTable.supportsImages)) {
4442
GTEST_SKIP();
4543
}
44+
CommandDeviceFixture::SetUp(cl_command_queue_properties(0));
45+
CommandStreamFixture::SetUp(pCmdQ);
46+
4647
context = std::make_unique<MockContext>(pDevice);
4748
}
4849

unit_tests/aub_tests/command_queue/enqueue_read_image_aub_tests.cpp

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -41,11 +41,12 @@ struct AUBReadImage
4141
using AUBCommandStreamFixture::SetUp;
4242

4343
void SetUp() override {
44-
CommandDeviceFixture::SetUp(cl_command_queue_properties(0));
45-
CommandStreamFixture::SetUp(pCmdQ);
46-
if (!pDevice->getDeviceInfo().imageSupport) {
44+
if (!(platformDevices[0]->capabilityTable.supportsImages)) {
4745
GTEST_SKIP();
4846
}
47+
CommandDeviceFixture::SetUp(cl_command_queue_properties(0));
48+
CommandStreamFixture::SetUp(pCmdQ);
49+
4950
context = std::make_unique<MockContext>(pDevice);
5051
}
5152

unit_tests/aub_tests/command_queue/enqueue_read_write_image_aub_fixture.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,10 @@ struct AUBImageUnaligned
2020
public ::testing::Test {
2121

2222
void SetUp() override {
23-
CommandEnqueueAUBFixture::SetUp();
24-
if (!pDevice->getDeviceInfo().imageSupport) {
23+
if (!(platformDevices[0]->capabilityTable.supportsImages)) {
2524
GTEST_SKIP();
2625
}
26+
CommandEnqueueAUBFixture::SetUp();
2727
}
2828

2929
void TearDown() override {

unit_tests/aub_tests/command_queue/enqueue_write_image_aub_tests.cpp

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,11 +39,12 @@ struct AUBWriteImage
3939
using AUBCommandStreamFixture::SetUp;
4040

4141
void SetUp() override {
42-
CommandDeviceFixture::SetUp(cl_command_queue_properties(0));
43-
CommandStreamFixture::SetUp(pCmdQ);
44-
if (!pDevice->getDeviceInfo().imageSupport) {
42+
if (!(platformDevices[0]->capabilityTable.supportsImages)) {
4543
GTEST_SKIP();
4644
}
45+
CommandDeviceFixture::SetUp(cl_command_queue_properties(0));
46+
CommandStreamFixture::SetUp(pCmdQ);
47+
4748
context = std::make_unique<MockContext>(pDevice);
4849
}
4950

unit_tests/aub_tests/mem_obj/create_image_aub_tests.cpp

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -35,11 +35,11 @@ struct AUBCreateImage
3535
using AUBCommandStreamFixture::SetUp;
3636

3737
void SetUp() override {
38-
CommandDeviceFixture::SetUp(cl_command_queue_properties(0));
39-
CommandStreamFixture::SetUp(pCmdQ);
40-
if (!pDevice->getDeviceInfo().imageSupport) {
38+
if (!(platformDevices[0]->capabilityTable.supportsImages)) {
4139
GTEST_SKIP();
4240
}
41+
CommandDeviceFixture::SetUp(cl_command_queue_properties(0));
42+
CommandStreamFixture::SetUp(pCmdQ);
4343

4444
imageFormat.image_channel_data_type = CL_UNORM_INT8;
4545
imageFormat.image_channel_order = CL_RGBA;
@@ -72,10 +72,10 @@ struct AUBCreateImage
7272
struct AUBCreateImageArray : public AUBCreateImage,
7373
public ::testing::WithParamInterface<uint32_t /*cl_mem_object_type*/> {
7474
void SetUp() override {
75-
AUBCreateImage::SetUp();
76-
if (!pDevice->getDeviceInfo().imageSupport) {
75+
if (!(platformDevices[0]->capabilityTable.supportsImages)) {
7776
GTEST_SKIP();
7877
}
78+
AUBCreateImage::SetUp();
7979
}
8080
void TearDown() override {
8181
AUBCreateImage::TearDown();
@@ -175,10 +175,10 @@ HWTEST_P(AUBCreateImageArray, CheckArrayImages) {
175175
struct AUBCreateImageHostPtr : public AUBCreateImage,
176176
public ::testing::WithParamInterface<uint64_t /*cl_mem_object_type*/> {
177177
void SetUp() override {
178-
AUBCreateImage::SetUp();
179-
if (!pDevice->getDeviceInfo().imageSupport) {
178+
if (!(platformDevices[0]->capabilityTable.supportsImages)) {
180179
GTEST_SKIP();
181180
}
181+
AUBCreateImage::SetUp();
182182
}
183183
void TearDown() override {
184184
AUBCreateImage::TearDown();

0 commit comments

Comments
 (0)