22
22
23
23
using namespace NEO ;
24
24
25
- HWTEST_F (EnqueueCopyBufferTest, null_src_mem_object ) {
25
+ HWTEST_F (EnqueueCopyBufferTest, GivenNullSrcMemObjWhenCopyingBufferThenClInvalidMemObjectErrorIsReturned ) {
26
26
auto dstBuffer = std::unique_ptr<Buffer>(BufferHelper<>::create ());
27
27
28
28
auto retVal = clEnqueueCopyBuffer (
@@ -38,7 +38,7 @@ HWTEST_F(EnqueueCopyBufferTest, null_src_mem_object) {
38
38
EXPECT_EQ (CL_INVALID_MEM_OBJECT, retVal);
39
39
}
40
40
41
- HWTEST_F (EnqueueCopyBufferTest, null_dst_mem_object ) {
41
+ HWTEST_F (EnqueueCopyBufferTest, GivenNullDstMemObjWhenCopyingBufferThenClInvalidMemObjectErrorIsReturned ) {
42
42
auto srcBuffer = std::unique_ptr<Buffer>(BufferHelper<>::create ());
43
43
44
44
auto retVal = clEnqueueCopyBuffer (
@@ -54,7 +54,7 @@ HWTEST_F(EnqueueCopyBufferTest, null_dst_mem_object) {
54
54
EXPECT_EQ (CL_INVALID_MEM_OBJECT, retVal);
55
55
}
56
56
57
- HWTEST_F (EnqueueCopyBufferTest, invalid_value ) {
57
+ HWTEST_F (EnqueueCopyBufferTest, GivenInvalidMemoryLocationWhenCopyingBufferThenClInvalidValueErrorIsReturned ) {
58
58
auto retVal = clEnqueueCopyBuffer (
59
59
pCmdQ,
60
60
srcBuffer,
@@ -68,7 +68,7 @@ HWTEST_F(EnqueueCopyBufferTest, invalid_value) {
68
68
EXPECT_EQ (CL_INVALID_VALUE, retVal);
69
69
}
70
70
71
- HWTEST_F (EnqueueCopyBufferTest, alignsToCSR ) {
71
+ HWTEST_F (EnqueueCopyBufferTest, WhenCopyingBufferThenTaskCountIsAlignedWithCsr ) {
72
72
// this test case assumes IOQ
73
73
auto &csr = pDevice->getUltCommandStreamReceiver <FamilyType>();
74
74
csr.taskCount = pCmdQ->taskCount + 100 ;
@@ -79,7 +79,7 @@ HWTEST_F(EnqueueCopyBufferTest, alignsToCSR) {
79
79
EXPECT_EQ (csr.peekTaskLevel (), pCmdQ->taskLevel + 1 );
80
80
}
81
81
82
- HWCMDTEST_F (IGFX_GEN8_CORE, EnqueueCopyBufferTest, GPGPUWalker ) {
82
+ HWCMDTEST_F (IGFX_GEN8_CORE, EnqueueCopyBufferTest, WhenCopyingBufferThenGpgpuWalkerIsCorrect ) {
83
83
typedef typename FamilyType::GPGPU_WALKER GPGPU_WALKER;
84
84
enqueueCopyBufferAndParse<FamilyType>();
85
85
@@ -110,21 +110,21 @@ HWCMDTEST_F(IGFX_GEN8_CORE, EnqueueCopyBufferTest, GPGPUWalker) {
110
110
}
111
111
}
112
112
113
- HWTEST_F (EnqueueCopyBufferTest, bumpsTaskLevel ) {
113
+ HWTEST_F (EnqueueCopyBufferTest, WhenCopyingBufferThenTaskLevelIsIncremented ) {
114
114
auto taskLevelBefore = pCmdQ->taskLevel ;
115
115
116
116
enqueueCopyBuffer ();
117
117
EXPECT_GT (pCmdQ->taskLevel , taskLevelBefore);
118
118
}
119
119
120
- HWTEST_F (EnqueueCopyBufferTest, addsCommands ) {
120
+ HWTEST_F (EnqueueCopyBufferTest, WhenCopyingBufferThenCommandsAreAdded ) {
121
121
auto usedCmdBufferBefore = pCS->getUsed ();
122
122
123
123
enqueueCopyBuffer ();
124
124
EXPECT_NE (usedCmdBufferBefore, pCS->getUsed ());
125
125
}
126
126
127
- HWTEST_F (EnqueueCopyBufferTest, addsIndirectData ) {
127
+ HWTEST_F (EnqueueCopyBufferTest, WhenCopyingBufferThenIndirectDataGetsAdded ) {
128
128
auto dshBefore = pDSH->getUsed ();
129
129
auto iohBefore = pIOH->getUsed ();
130
130
auto sshBefore = pSSH->getUsed ();
@@ -154,7 +154,7 @@ HWTEST_F(EnqueueCopyBufferTest, addsIndirectData) {
154
154
}
155
155
}
156
156
157
- HWTEST_F (EnqueueCopyBufferTest, LoadRegisterImmediateL3CNTLREG ) {
157
+ HWTEST_F (EnqueueCopyBufferTest, WhenCopyingBufferThenL3ProgrammingIsCorrect ) {
158
158
enqueueCopyBufferAndParse<FamilyType>();
159
159
validateL3Programming<FamilyType>(cmdList, itorWalker);
160
160
}
@@ -165,7 +165,7 @@ HWCMDTEST_F(IGFX_GEN8_CORE, EnqueueCopyBufferTest, WhenEnqueueIsDoneThenStateBas
165
165
pDSH, pIOH, pSSH, itorPipelineSelect, itorWalker, cmdList, 0llu);
166
166
}
167
167
168
- HWCMDTEST_F (IGFX_GEN8_CORE, EnqueueCopyBufferTest, MediaInterfaceDescriptorLoad ) {
168
+ HWCMDTEST_F (IGFX_GEN8_CORE, EnqueueCopyBufferTest, WhenCopyingBufferThenMediaInterfaceDescriptorLoadIsCorrect ) {
169
169
typedef typename FamilyType::MEDIA_INTERFACE_DESCRIPTOR_LOAD MEDIA_INTERFACE_DESCRIPTOR_LOAD;
170
170
typedef typename FamilyType::INTERFACE_DESCRIPTOR_DATA INTERFACE_DESCRIPTOR_DATA;
171
171
@@ -190,7 +190,7 @@ HWCMDTEST_F(IGFX_GEN8_CORE, EnqueueCopyBufferTest, MediaInterfaceDescriptorLoad)
190
190
FamilyType::PARSE::template validateCommand<MEDIA_INTERFACE_DESCRIPTOR_LOAD *>(cmdList.begin (), itorMediaInterfaceDescriptorLoad);
191
191
}
192
192
193
- HWCMDTEST_F (IGFX_GEN8_CORE, EnqueueCopyBufferTest, InterfaceDescriptorData ) {
193
+ HWCMDTEST_F (IGFX_GEN8_CORE, EnqueueCopyBufferTest, WhenCopyingBufferThenInterfaceDescriptorDataIsCorrect ) {
194
194
typedef typename FamilyType::MEDIA_INTERFACE_DESCRIPTOR_LOAD MEDIA_INTERFACE_DESCRIPTOR_LOAD;
195
195
typedef typename FamilyType::STATE_BASE_ADDRESS STATE_BASE_ADDRESS;
196
196
typedef typename FamilyType::INTERFACE_DESCRIPTOR_DATA INTERFACE_DESCRIPTOR_DATA;
@@ -209,18 +209,18 @@ HWCMDTEST_F(IGFX_GEN8_CORE, EnqueueCopyBufferTest, InterfaceDescriptorData) {
209
209
EXPECT_NE (0u , cmdIDD->getConstantIndirectUrbEntryReadLength ());
210
210
}
211
211
212
- HWTEST_F (EnqueueCopyBufferTest, PipelineSelect ) {
212
+ HWTEST_F (EnqueueCopyBufferTest, WhenCopyingBufferThenNumberOfPipelineSelectsIsOne ) {
213
213
enqueueCopyBufferAndParse<FamilyType>();
214
214
int numCommands = getNumberOfPipelineSelectsThatEnablePipelineSelect<FamilyType>();
215
215
EXPECT_EQ (1 , numCommands);
216
216
}
217
217
218
- HWCMDTEST_F (IGFX_GEN8_CORE, EnqueueCopyBufferTest, MediaVFEState ) {
218
+ HWCMDTEST_F (IGFX_GEN8_CORE, EnqueueCopyBufferTest, WhenCopyingBufferThenMediaVfeStateIsSetCorrectly ) {
219
219
enqueueCopyBufferAndParse<FamilyType>();
220
220
validateMediaVFEState<FamilyType>(&pDevice->getHardwareInfo (), cmdMediaVfeState, cmdList, itorMediaVfeState);
221
221
}
222
222
223
- HWTEST_F (EnqueueCopyBufferTest, argumentZeroShouldMatchSourceAddress ) {
223
+ HWTEST_F (EnqueueCopyBufferTest, WhenCopyingBufferThenArgumentZeroMatchesSourceAddress ) {
224
224
enqueueCopyBufferAndParse<FamilyType>();
225
225
226
226
// Extract the kernel used
@@ -247,7 +247,7 @@ HWTEST_F(EnqueueCopyBufferTest, argumentZeroShouldMatchSourceAddress) {
247
247
EXPECT_EQ ((void *)((uintptr_t )srcBuffer->getGraphicsAllocation ()->getGpuAddress ()), *pArgument);
248
248
}
249
249
250
- HWTEST_F (EnqueueCopyBufferTest, argumentOneShouldMatchDestAddress ) {
250
+ HWTEST_F (EnqueueCopyBufferTest, WhenCopyingBufferThenArgumentOneMatchesDestinationAddress ) {
251
251
enqueueCopyBufferAndParse<FamilyType>();
252
252
253
253
// Extract the kernel used
0 commit comments